Calculs
sur les dates avec la fonction
=DATEDIF()
Calculs
sur les dates avec la fonction
=DATEDIF()
Attention, pour faire
fonctionner cette formule vous devez activer la macro complémentaire
"Utilitaire d'analyse".
Pour cela, allez dans le menu "Outils/ Macros complémentaires", cochez
l'option "Utilitaire d'analyse" et cliquez sur OK.
La fonction =DATEDIF() permet de calculer la
différence entre deux dates en
années, mois et jours. Elle conmporte 3
arguments :
Syntaxe :
=DATEDIF(Date1;Date2;code)
Cette fonction renvoie la différence
entre Date1 et Date2
(attention,
Date2
>=
Date1)
selon l'argument
Code, qui peut
prendre les valeurs suivantes :
- "y" : différence en
années
- "m" : différence en mois
- "d" : différence en jours
- "ym" : différence en mois, une fois
les années soustraites
- "yd" : différence en jours, une fois
les années soustraites
- "md" : différence en jours, une fois
les années et les mois soustraits
La fonction =DATEDIF() peut être en
particulier utilisée pour calculer des
âges. Par exemple, si la cellule A1 contient
une date de naissance et la cellule A2 la date du
jour :
Exemple : en A1
20/04/1963 et en A2 :
27/05/2002
|
|
Formule |
Résultat |
|
En
années |
=DATEDIF(A2;A1;"y") |
39 |
|
En
mois |
=DATEDIF(A2;A1;"m") |
469 |
|
En
jours |
=DATEDIF(A2;A1;"d") |
14282 |
|
différence
en mois, une fois les années
soustraites |
=DATEDIF(A2;A1;"ym") |
1 |
|
différence
en jours, une fois les années
soustraites |
=DATEDIF(A2;A1;"yd") |
37 |
|
différence
en jours, une fois les années et
les mois soustraits |
=DATEDIF(A2;A1;"md") |
7 |
Retour aux astuces Excel
|