Module
Contenu
Index 🔎︎

## DATEDIF

Cette fonction renvoie le nombre de jours, mois, années complets entre Date de début et Date de fin.

### Syntaxe

DATEDIF(date_début;date_fin;intervalle)

date_début est la date à partir de laquelle le calcul est réalisé.

date_fin est la date jusqu'à laquelle le calcul est réalisé. Date de fin doit être ultérieure à Date de début.

intervalle est une chaîne, les valeurs acceptées sont "d", "m", "y", "ym", "md" ou "yd".

Valeur pour "intervalle" | Valeur de retour
"d" | Nombre de jours complet entre Date de début et Date de fin.
"m" | Nombre de mois complet entre Date de début et Date de fin.
"y" | Nombre d'années complet entre Date de début et Date de fin.
"ym" | Nombre de tous les mois lors de la soustraction d'années à la différence entre Date de début et Date de fin.
"md" | Nombre de jours complet lors de la soustraction d'années et de mois à la différence entre Date de début et Date de fin.
"yd" | Nombre de jours complet lors de la soustraction d'années à la différence entre Date de début et Date de fin.

### Exemple

Calcul d'anniversaire. Un homme est né le 17/04/1974. Nous sommes le 13/06/2012.

=DATEDIF("17/04/1974";"13/06/2012";"y") renvoie 38. =DATEDIF("17/04/1974";"13/06/2012";"ym") renvoie 1. =DATEDIF("17/04/1974-";"13/06/2012";"md") renvoie 27. Donc il a 38 ans, 1 mois et 27 jours.

=DATEDIF("17/04/1974";"13/06/2012";"m") renvoie 457, il vit depuis 457 mois.

=DATEDIF("17/04/1974";"13/06/2012";"d") renvoie 13937, il vit depuis 13937 jours.

=DATEDIF("17/04/1974";"13/06/2012";"yd") renvoie 57, son anniversaire était il y a 57 jours.