Date
DATEDIF
Définition
DATEDIF renvoie le nombre d'années, de mois ou de jours complets entre deux dates.
Syntaxe
=DATEDIF(start_date, end_date, unit)
Arguments
| Argument | Signification |
|---|---|
start_date |
La date la plus tôt, ou la cellule qui la contient. |
end_date |
La date la plus tardive, ou la cellule qui la contient. |
unit |
L'écart à compter, entre guillemets doubles : "Y" pour les années complètes, "M" pour les mois complets, "D" pour les jours. |
Exemple détaillé
Une feuille de location a besoin des mois complets entre un début et une fin. Les débuts se trouvent en A2:A4 et les fins en B2:B4.
| A : Début | B : Fin |
|---|---|
| 1 janv. 2020 | 1 avr. 2020 |
| 1 janv. 2020 | 1 janv. 2023 |
| 8 mars 2023 | 8 juin 2023 |
Formule : =DATEDIF(A2,B2,"M")
Résultat : 3. Du 1er janvier 2020 au 1er avril 2020, il y a trois mois complets.
Exercice
La cellule A2 contient le 1er janvier 2020 et la cellule B2 contient le 1er janvier 2023. En C2, écrivez une formule qui renvoie le nombre d'années complètes entre ces dates.
- En C2, écrivez une formule DATEDIF qui renvoie les années de A2 à B2.
- C2 doit afficher les années de A2 à B2.
Fonctions associées
TODAY peut fournir une date de fin lorsque vous voulez les années complètes d'une date de début jusqu'à aujourd'hui.
Erreur courante
Mettre la date la plus tardive en premier : DATEDIF a besoin de la date de début, puis de la date de fin, sinon elle renvoie #NUM!.