Nombre d’années entre deux dates

Fonctions utilisées :
nombre d'années entre deux dates excel

Résumé

Pour calculer la différence entre deux dates en nombre d’années, il faut utiliser la fonction DATEDIF. Dans l’exemple présenté, la formule en D5 est :

= DATEDIF( B5 ; C5 ; "Y" )

Cette formule permet de déterminer le nombre d’années complètes entre deux dates.

Formule Excel – Nombre d’anneés entre deux dates

= DATEDIF( date_début ; date_fin ; "Y" )

Explications

Dans notre exemple, l’objectif est de calculer le nombre d’années entre deux dates. Pour cela, nous avons la date de début et la date de fin dans des colonnes séparées. Nous voulons obtenir le nombre d’années complètes entre ces deux dates.

Fonction DATEDIF

La fonction DATEDIF n’est pas une fonction native d’Excel. De fait, ne la cherchez pas dans la liste des fonctions dans votre ruban. Elle n’apparaîtra pas. Lorsque vous saisirez la formule, les arguments de la fonction ne vous seront pas proposés. N’en soyez pas surpris. Voici sa syntaxe :

=DATEDIF( date_début ; date_fin ; unité )

Les arguments de la fonction sont :

  • date_début – il s’agit de la date de début à partir de laquelle nous voulons compter le nombre d’unités (années, mois ou jours).
  • date_fin – il s’agit de la date de fin.
  • unité – unité de temps dans laquelle nous voulons exprimer la différence entre la date de début et la date de fin. Elle peut s’exprimer en années, mois ou jours.

Le 3e argument est le plus important. Il permet de faire comprendre à Excel quel type de calcul vous souhaitez effectuer. Le tableau suivant reprend les différents calculs disponibles.

UnitéExplication
YCompte le nombre d'années complètes
MCompte le nombre de mois complets
DCompte le nombre de jours complets
MDCompte le nombre de jours passés depuis le dernier mois révolu
YMCompte le nombre de mois depuis la dernière année révolue
YDCompte le nombre de jours depuis la dernière année révolue

En utilisant les différents paramètres avec notre exemple, nous obtenons les résultats suivants :

= DATEDIF( B5 ; C5 ; "Y" )
--> Résultat: 4 (années complètes)

= DATEDIF( B5 ; C5 ; "M" )
--> Résultat: 58 (mois complets)

= DATEDIF( B5 ; C5 ; "D" )
--> Résultat: 1785 (jours complets)

= DATEDIF( B5 ; C5 ; "MD" )
--> Résultat: 19 (jours depuis la fin du dernier mois complet)

= DATEDIF( B5 ; C5 ; "YM" )
--> Résultat: 10 (mois complets depuis la fin de la dernière année complète)

= DATEDIF( B5 ; C5 ; "YD" )
--> Résultat: 324 (jours depuis la fin de la dernière année complète)

Dans notre exemple, nous voulons calculer le nombre d’années entre deux dates, il faut utiliser l’unité « Y » :

= DATEDIF( B5 ; C5 ; "Y" )
--> Résultat: 4 (années complètes)

Formules en lien

4.9/5 - (9 votes)

Vous avez apprécié cet article ?

Pour me soutenir, cliquez sur cette publicité. Pas besoin d’acheter, un clic suffit.

Merci. 🤩

Annonces

Modèles Excel

+

Livret 

7 méthodes pour gagner 2H par semaine sur Excel

C’est gratuit 🤩

Les formations

Formations Excel

Parce que chacun devrait avoir les moyens de faire son travail sur Excel

Découvrez des formations accessibles, rapides et directement applicables.