Table des matières
Vous pourriez avoir besoin d'automatiser vos résultats lors de l'examen des données financières, car la mise à jour quotidienne des données est extrêmement chronophage. Par conséquent, vous pourriez avoir besoin de compter le nombre de jours entre aujourd'hui et une autre date. Dans ce tutoriel, nous allons vous montrer comment compter les jours de la date à aujourd'hui automatiquement en utilisant une formule Excel.
Télécharger le cahier d'exercices
Téléchargez ce cahier d'exercices pour vous entraîner pendant que vous lisez cet article.
Compter les jours automatiquement.xlsm6 meilleures façons de compter automatiquement les jours de la date à aujourd'hui en utilisant une formule Excel
Dans les sections ci-dessous, nous allons vous montrer les six techniques les plus efficaces pour calculer les jours à partir d'une date donnée jusqu'à aujourd'hui. VBA Un exemple d'ensemble de données est fourni dans l'image ci-dessous pour vous aider à réaliser ce travail.
Appliquer la fonction TODAY pour compter automatiquement les jours de la date à aujourd'hui dans Excel.
La façon la plus simple de compter la différence en jours à partir d'aujourd'hui est d'utiliser la fonction AUJOURD'HUI fonction.
Syntaxe de la formule est,
=TODAY()-Cell(autre date)
Pour appliquer le AUJOURD'HUI suivez les étapes ci-dessous.
Étape 1 :
- Tout d'abord, tapez la formule suivante.
=TODAY()-B5
Étape 2 :
- Ensuite, appuyez sur Entrez pour obtenir le premier résultat.
Étape 3 :
- Enfin, utilisez le AutoFill pour trouver les autres résultats.
Lire la suite : Formule Excel pour calculer le nombre de jours entre aujourd'hui et une autre date (6 façons rapides)
Utilisez la fonction DAYS pour compter automatiquement les jours de la date à aujourd'hui dans Excel.
La syntaxe du JOURS la fonction est :
=DAYS(date_fin, date_début)
Pour appliquer le JOURS suivez les instructions ci-dessous.
Étape 1 :
- Tapez la formule suivante dans la cellule C5 Ici, la date de fin se réfère à aujourd'hui, et la date de fin d'année se réfère à aujourd'hui. B5 La valeur de la cellule est la date de début.
=DAYS(TODAY(), B5)
Étape 2 :
- Pour voir la première valeur, appuyez sur Entrez .
Étape 3 :
- Ensuite, pour obtenir les autres valeurs, utilisez la fonction AutoFill outil à manche.
Lire la suite : Calculer le nombre de jours entre deux dates avec VBA dans Excel
3. utiliser la fonction DATEDIF pour compter les jours de la date à aujourd'hui.
La syntaxe du DATEDIF fonction :
=DATEDIF(date_début,date_fin, vacances)
Pour utiliser le DATEDIF Suivez les étapes décrites ci-dessous.
Étape 1 :
- Entrez la formule suivante dans la cellule C5 .
=DATEDIF(B5, TODAY(), "D")
- B5 est le date de début Aujourd'hui, c'est le date de fin . " D " signifie des journées entières.
Étape 2 :
- Pour voir le résultat, appuyez sur la touche Entrez.
Étape 3 :
- Pour apporter des modifications à toutes les cellules, AutoFill les formules.
Notes. Le site DATEDIF n'est pas très précise. Excel ne recommande pas l'utilisation de la fonction.
Lire la suite : Comment utiliser la fonction DateDiff dans Excel VBA (5 exemples)
Lectures similaires :
- [Erreur de valeur (#VALEUR !) lors de la soustraction de temps dans Excel
- Comment créer un compte à rebours d'une journée dans Excel (2 exemples)
- Ajouter 30 jours à une date dans Excel (7 méthodes rapides)
- Comment ajouter 7 jours à une date dans Excel (3 méthodes)
- Calculer les années dans Excel à partir d'aujourd'hui (4 façons)
4. exécuter la fonction ABS pour compter les jours négatifs de la date à aujourd'hui.
Parfois, vous n'obtiendrez pas de valeur pour les résultats négatifs si nous soustrayons la date d'aujourd'hui d'une date future. Pour obtenir cela, il suffit d'imbriquer la fonction AUJOURD'HUI dans la fonction ABS Pour compléter les étapes, suivez les instructions.
Étape 1 :
- Tout d'abord, écrivez la formule suivante pour le ABS.
=ABS(AUJOURD'HUI()-B5)
Étape 2 :
- Ensuite, appuyez sur la touche Entrez.
Étape 3 :
- Pour obtenir les résultats complets dans la colonne, utilisez la fonction AutoFill outil à manche.
Lire la suite : Comment utiliser les COUNTIFS avec une plage de dates dans Excel (6 méthodes simples)
5. appliquer un code VBA à une seule cellule pour compter les jours automatiquement
En plus des méthodes précédentes, nous pouvons utiliser VBA Il suffit de suivre les étapes ci-dessous pour que le comptage soit effectué.
Étape 1 :
- Dans un premier temps, appuyez sur Alt + F11 pour ouvrir le Macro VBA .
- Cliquez sur le Insérer.
- Choisissez le Module.
Étape 2 :
- Collez les éléments suivants VBA codes pour obtenir le résultat en D5 .
Sub Count_days_from_today_for_a_cell() 'Tout d'abord, déclarez une variable Dim ws As Worksheet 'Définissez le nom de votre feuille de calcul actuelle Set ws = Worksheets("Single cell VBA") 'Définissez la référence aux dates Set Previous_Date = ws.Range("B5") Set Todays_Date = ws.Range("C5") 'Appliquez la formule pour compter les jours entre deux dates ws.Range("D5") = Todays_Date - Previous_Date End Sub
Étape 3 :
- Ensuite, enregistrez le programme et appuyez sur F5 pour l'exécuter.
- Par conséquent, vous obtiendrez la différence de jours dans la cellule D5 .
Étape 4 :
- Répétez les étapes précédentes pour les autres cellules, et votre résultat final sera comme dans l'image ci-dessous.
Contenu connexe : Comment calculer les jours restants dans Excel (5 méthodes)
Exécutez un code VBA pour une plage afin de compter les jours de la date à aujourd'hui.
En dehors d'une seule cellule, on peut également appliquer la méthode VBA pour une plage afin de compter la différence de jours automatiquement. Nous allons créer une formule par le biais de VBA et l'appliquer à notre feuille de travail. Il suffit de suivre les instructions des grandes lignes.
Étape 1 :
- Pour ouvrir le Macro VBA , appuyez sur Alt + F11
- Ensuite, cliquez sur le Insérer.
- Après cela, sélectionnez le Module.
Étape 2 :
- Ensuite, collez ce qui suit VBA code pour entrer la formule dans la cellule E5 .
Sub Count_days_from_today_in_a_range() 'Tout d'abord, déclarez une variable Dim ws As Worksheet 'Définissez la référence à votre feuille de calcul actuelle Nom Set ws = Worksheets("Range VBA") 'Appliquez la formule pour compter les jours entre deux dates ws.Range("E5").Formula = "=DATEDIF(B5,C5,D5)" End Sub
Étape 3 :
- Sauvegardez le programme et appuyez sur F5 pour l'exécuter.
- En conséquence, vous verrez le résultat dans la cellule E5 Nous allons maintenant appliquer la même formule au reste des cellules.
Étape 4 :
- Il suffit de faire glisser vers le bas le Remplissage automatique pour obtenir les résultats complets.
Contenu connexe : 3 Formule Excel adaptée pour compter les jours à partir d'une date
Conclusion
Pour récapituler, j'espère que vous comprenez maintenant comment compter automatiquement les jours à partir d'une date donnée jusqu'à aujourd'hui. Toutes ces méthodes devraient être utilisées pour instruire et pratiquer avec vos données. Regardez le livre de pratique et mettez ce que vous avez appris en pratique. Grâce à votre soutien vital, nous sommes motivés pour continuer à offrir des séminaires comme celui-ci.
Si vous avez des questions, n'hésitez pas à nous contacter et faites-nous part de vos commentaires dans la section ci-dessous.
Le site Exceldemy répondra à vos demandes dans les meilleurs délais.
Restez avec nous et continuez à apprendre.