stratex_formation

Excel-Différence entre deux dates

La fonction DATEDIF permet de calculer la différence entre deux dates. Placez une date de début dans une cellule et une date de fin dans une autre.

La syntaxe

=DATEDIF(date début;date fin;type de calcul)

date début : doit être une valeur date valide.

date fin : doit être une valeur date valide non inférieure à date début.

type de calcul :

“y” : différence en années (year).

“m” : différence en mois (month).

“d” : différence en jours (day).

“ym” : différence en mois, après soustraction des années.

“yd” : différence en jours, après soustraction des années.

“md” : différence en jours, après soustraction des années et des mois.

Exemple : Saisissez En A1 : 05/02/2010
En B1 : 02/02/2012

1 =DATEDIF(A1;B1;”y”) => 1

2 =DATEDIF(A1;B1;”m”) => 23

3 =DATEDIF(A1;B1;”d”) => 727

4 =DATEDIF(A1;B1;”ym”) => 11

5 =DATEDIF(A1;B1;”yd”) => 362

6 =DATEDIF(A1;B1;”md”) => 28

Si vous combinez 1, 4, 6 comme ceci :

=DATEDIF(A1;B1;”y”) & ” an(s) ” & DATEDIF(A1;B1;”ym”) & ” mois et ” & DATEDIF(A1;B1;”md”) & ” jour(s)”
vous obtenez => 1 an(s) 11 mois et 28 jour(s)

Pour utiliser cette fonction, assurez-vous que la date fin n’est pas inférieure à date début car sinon vous aurez l’erreur #NOMBRE!. Il en sera de même si votre type de calcul n’est pas correct.

Comme vous pouvez le voir, vous pouvez vous en servir pour calculer une ancienneté, un âge précis aussi bien que pour gérer un échéancier.

Dans tous les cas, vous obtenez un nombre qu’il faut qualifier en fonction du paramètre : années, mois, jours.

2 Comments

Leave a Comment