Calculer l'âge entre deux dates avec Excel : Méthodes et Astuces
Excel, avec sa puissance de calcul et sa flexibilité, est un outil idéal pour déterminer l'âge entre deux dates. Que vous ayez besoin de connaître l'âge en années, en mois, ou en jours, Excel propose des fonctions adaptées. Nous allons explorer les méthodes les plus courantes et les plus efficaces pour répondre à vos besoins.
Méthode 1 : Utilisation de la fonction DATEDIF
La fonction DATEDIF est une fonction "cachée" d'Excel, ce qui signifie qu'elle n'apparaît pas dans la liste des fonctions suggérées. Cependant, elle est extrêmement utile et largement utilisée pour calculer la différence entre deux dates.
Syntaxe : =DATEDIF(date_début; date_fin; unité)
date_début: La date de début, qui doit être antérieure à la date de fin.date_fin: La date de fin.unité: Le type d'intervalle à calculer. Les options les plus courantes sont :"Y": Nombre d'années complètes entre les deux dates."M": Nombre de mois complets entre les deux dates."D": Nombre de jours entre les deux dates."YM": Nombre de mois restants après avoir soustrait le nombre d'années complètes."YD": Nombre de jours restants après avoir soustrait le nombre d'années complètes."MD": Nombre de jours restants après avoir soustrait le nombre d'années complètes et de mois complets.
Exemple 1 : Calculer l'âge en années
Supposons que la date de naissance soit en cellule A2 et la date actuelle en cellule B2. Pour calculer l'âge en années, entrez la formule suivante dans une cellule :
=DATEDIF(A2;B2;"Y")
Cette formule renverra le nombre d'années complètes entre les deux dates.
Exemple 2 : Calculer l'âge en mois
Pour calculer le nombre total de mois entre les deux dates, utilisez la formule :
=DATEDIF(A2;B2;"M")
Exemple 3 : Calculer l'âge en jours
Pour calculer le nombre total de jours entre les deux dates, utilisez la formule :
=DATEDIF(A2;B2;"D")
Exemple 4 : Afficher l'âge au format "X ans et Y mois"
Pour un affichage plus convivial, vous pouvez combiner plusieurs fonctions DATEDIF et la fonction CONCATENER (ou l'opérateur &) :
=DATEDIF(A2;B2;"Y")&" ans et "&DATEDIF(A2;B2;"YM")&" mois"
Cette formule affichera l'âge au format "X ans et Y mois", par exemple, "30 ans et 6 mois".
Méthode 2 : Utilisation des fonctions ANNEE, MOIS et JOUR
Une autre approche consiste à utiliser les fonctions ANNEE, MOIS et JOUR pour extraire les composantes de chaque date et effectuer les calculs nécessaires.
Syntaxe :
ANNEE(date): Renvoie l'année d'une date.MOIS(date): Renvoie le mois d'une date (1 à 12).JOUR(date): Renvoie le jour d'une date (1 à 31).
Exemple : Calculer l'âge en années (approche manuelle)
La formule suivante calcule l'âge en années, en tenant compte du jour et du mois de naissance :
`=ANNEE(B2)-ANNEE(A2)-(MOIS(B2)