Dans ce tutoriel Excel, nous allons calculer le nombre de jours entre deux dates avec DATE DIFF.
Fonction DATE DIFF d’Excel pour calculer la différence de jours entre deux dates
En dépit de son absence dans la liste officielle des fonctions Excel jusqu’à la version 2016 et de son manque de documentation et de support dans les manuels, DATE DIFF reste une option fonctionnelle pour le calcul des différences entre les dates. Elle conserve sa syntaxe originale en anglais, n’est pas traduite en italien, et doit être correctement utilisée pour être efficace.
La fonction DATE DIFF permet d’effectuer des calculs de différence en jours, mois et années entre deux dates. La syntaxe de cette fonction est la suivante :
=DATE DIFF(date_début ; date_fin ; unité)
Où :
Supposons que vous ayez deux dates, une date de début dans la cellule A2 (par exemple, 01/01/2020) et une date de fin dans la cellule B2 (par exemple, 01/01/2023). Vous souhaitez calculer la différence en jours entre ces deux dates.
Dans une cellule vide (par exemple, C2), saisissez la formule suivante :
=DATE DIFF(A2, B2, "D") Appuyez sur « Entrée », et Excel calculera automatiquement la différence en jours entre la date de début (A2) et la date de fin (B2). Par exemple, si vous avez utilisé les dates que j’ai mentionnées, Excel affichera « 1095 », ce qui représente le nombre de jours entre ces deux dates.
Vous pouvez adapter cette formule pour calculer la différence en mois ou en années en remplaçant « D » par « M » ou « Y » dans la formule. Excel calculera ensuite la différence en fonction de l’unité que vous spécifiez.
Toujours avec la fonction DATE DIFF il est possible de calculer le nombre de mois entre deux dates.
La différence par rapport à la fonction précédente est la définition dans l’argument unité de la valeur « M » comme référence au nombre de mois qui doivent être comptés. = DONNÉES.DIFF (B3, B2, « M »)
La fonction DATE DIFF pour calculer les années entre les dates
Avec la fonction DATE DIFF, il est également possible de calculer le nombre d’années entre deux dates. Le réglage de l’opérateur de l’unité doit être « Y » = « Years » = DATE DIFF (B3 ; B2 ; « Y »)
Utilisation de la fonction DATE DIFF dans Excel pour calculer la différence en années entre deux dates, voici un exemple :
De plus, supposons que vous ayez une date de naissance dans la cellule B2 (par exemple, 01/01/1980) et une autre date dans la cellule B3 (par exemple, 01/01/2023), et que vous souhaitiez calculer le nombre d’années entre ces deux dates.
Dans une cellule vide (par exemple, C2), saisissez la formule suivante :
=DATE DIFF(B3, B2, "Y") Appuyez sur « Entrée », et Excel calculera automatiquement la différence en années entre la date de naissance (B2) et la date de fin (B3). Dans cet exemple, si vous avez utilisé les dates que j’ai mentionnées, Excel affichera « 43 » pour représenter le nombre d’années entre ces deux dates.
Vous pouvez adapter cette formule pour calculer la différence en jours ou en mois en remplaçant « Y » par « D » ou « M » dans la formule. Excel calculera ensuite la différence en fonction de l’unité que vous spécifiez.
En plus des opérateurs « Y » (années), « M » (mois) et « D » (jours), la fonction DATE DIFF offre d’autres options de calcul. Par exemple, elle permet de calculer la différence en jours uniquement, en ignorant les mois et les années de la date.
Un exemple d’application de ces opérateurs « MD » et « YD » dans le calcul entre deux dates est illustré ci-dessous. De plus, dans la cellule B5, l’opérateur « MD » ignore les valeurs du mois et de l’année des deux dates et calcule le nombre de jours entre les deux dates, soit 25-14 = 11. Dans le second exemple, en outre, les jours entre les deux dates sont calculés dans la cellule B9 (sans tenir compte de l’année), représentant les jours qui séparent le 14 juillet du 25 avril.
En incorporant la fonction DATE DIFF dans la fonction AUJOURD’HUI et en fusionnant des éléments textuels, il devient possible de créer une formule qui génère un compte à rebours indiquant le nombre d’années, de mois et de jours restant jusqu’à un événement donné. Évidemment, le même principe peut être appliqué pour calculer combien de temps s’est écoulé depuis une date particulière. Dans ce cas, il suffit d’inverser l’ordre des deux dates et d’insérer d’abord la date de départ dans la fonction DATE DIFF, puis la fonction AUJOURD’HUI en tant que seconde date.
Pour illustrer cette idée, l’exemple ci-dessous montre une formule telle que celle-ci :
=DATE DIFF(AUJOURD’HUI(); B2; « a ») & » années » & DATE DIFF(AUJOURD’HUI(); B2; « ym ») & » mois » & DATE DIFF(AUJOURD’HUI(); B2; « md ») & » jours »
Cette formule fournit un compte à rebours du temps restant jusqu’à la date indiquée dans la cellule B2, en incluant le nombre d’années, de mois et de jours.
Prendre une décision d’investissement n’a jamais été un simple exercice arithmétique. Derrière chaque projet se…
Quand on parle de nature des mots, beaucoup d’élèves ont l’impression d’entrer dans un chapitre…
Si la trigonométrie te paraît floue, rassure-toi : en 3ème, elle repose sur quelques réflexes…
Si vous voulez connaître votre signe chinois sans passer par des tableaux interminables, vous êtes…
Quand on finance une voiture, tout le monde voit à peu près de quoi il…
On connaît tous ce moment : on tombe sur une offre de leasing “à partir…
This website uses cookies.