excel
Fonction DATEDIF
Recherche…
Syntaxe
- = DATEDIF (start_date, end_date, unit)
Paramètres
Unité | Résultats |
---|---|
"Y" | Le nombre d'années complètes dans la période |
"M" | Le nombre de mois complets dans la période |
"RÉ" | Le nombre de jours dans la période |
"MARYLAND" | La différence entre les jours dans start_date et end_date. Les mois et les années des dates sont ignorés |
"YM" | La différence entre les mois dans start_date et end_date. Les jours et les années des dates sont ignorés |
"YD" | La différence entre les jours de start_date et de end_date. Les années des dates sont ignorées |
Remarques
Faites attention aux calculs d'année bissextile lorsque les unités ignorent les années. Par exemple:
=datedif("2010-01-01","2010-07-21","YD")
retourne 201 jours
=datedif("2016-01-01","2016-07-21","YD")
retourne 202 jours
Nombre de périodes entre les dates
La fonction DATEDIF
renvoie la différence entre deux valeurs de date, en fonction de l'intervalle spécifié. Il est fourni pour la compatibilité avec Lotus 1-2-3. La fonction DATEDIF
est introuvable dans la liste des fonctions et les instructions de saisie semi-automatique et d’écran ne sont pas disponibles. Note: Il se prononce "date diff" plutôt que "daté si" .
=datedif("2010-01-01","2016-07-21","D")
renvoie le nombre de jours ( 2393 ) entre les deux dates
=datedif("2010-01-01","2016-07-21","M")
renvoie le nombre de mois ( 78 ) entre les deux dates
=datedif("2010-01-01","2016-07-21","Y")
renvoie le nombre d'années ( 6 ) entre les deux dates
=datedif("2010-01-01","2016-07-21","MD")
renvoie le nombre de jours ( 20 ) entre les deux dates, sans tenir compte des mois et des années
=datedif("2010-01-01","2016-07-21","YM")
renvoie le nombre de mois ( 6 ) entre les deux dates - en ignorant les années
=datedif("2010-01-01","2016-07-21","YD")
renvoie le nombre de jours ( 201 ) entre les deux dates, sans tenir compte des années