Retour au Blog
2 min read

Comment calculer l'âge dans Excel : DATEDIF, YEARFRAC et une alternative simple

Besoin d’une formule d’âge précise dans Excel ? Apprenez à calculer l'âge à partir de la date de naissance à l'aide de DATEDIF et YEARFRAC, ainsi qu'une option de calcul simple pour les cas extrêmes.

Comment calculer l'âge dans Excel : DATEDIF, YEARFRAC et une alternative simple

Comment calculer l'âge dans Excel : DATEDIF, YEARFRAC et une alternative simple

Excel peut calculer l'âge à partir d'une date de naissance, mais les petits détails comptent (si l'anniversaire est déjà arrivé, les années bissextiles et les dates invalides). Vous trouverez ci-dessous des formules compactes et copiables ainsi que des conseils rapides.

Option rapide : utilisez un calculateur d'âge en ligne

Si vous souhaitez une répartition exacteannées, mois et jours(et vous ne souhaitez pas déboguer des formules), utilisez un outil puis collez le résultat dans votre feuille.

Ouvrez le calculateur d'âgeet entrez la date de naissance et la date de référence (aujourd'hui ou n'importe quelle date).

Âge en années complètes (recommandé)

Il s’agit de la définition de l’âge la plus courante : le nombre d’années révolues.

Formule (Excel) :

=DATEDIF(A2, TODAY(), "Y")

Exemple:Si A2 est la date de naissance, la formule renvoie l'âge en années complètes à compter d'aujourd'hui.

Âge sous forme décimale (approximatif)

Si vous avez besoin de quelque chose comme 25,7 ans, vous pouvez utiliser YEARFRAC. Notez que cela dépend du décompte des jours et peut différer légèrement d’une répartition exacte années-mois-jours.

=YEARFRAC(A2, TODAY())

Âge à une date précise (pas aujourd'hui)

Remplacez TODAY() par une cellule contenant la date de référence (par exemple, B2).

=DATEDIF(A2, B2, "Y")

Pièges courants

  • Formatage des cellules :Assurez-vous que votre date de naissance est une valeur de date réelle et non un texte.
  • Les bizarreries de DATEDIF :DATEDIF est pris en charge mais n'est pas toujours affiché dans l'aide d'Excel ; testez quelques lignes pour confirmer le résultat.
  • Anniversaires des jours bissextiles :Si vous stockez le 29/02/2004, les calculs sur des années non bissextiles peuvent vous surprendre. Les outils gèrent cela de manière cohérente ; les formules peuvent nécessiter une manipulation supplémentaire en fonction de vos règles.

FAQ

Quelle est la meilleure formule d’âge Excel ?

Pour les années révolues,DATEDIF(dob, as_of, "Y")est le plus simple. Si vous avez besoin d’une répartition exacte (années, mois, jours), utilisez une calculatrice ou calculez soigneusement chaque unité.

Puis-je calculer l’âge en années et en mois ?

Oui. Utilisez DATEDIF pendant des années et des mois :

=DATEDIF(A2, TODAY(), "Y") & " years, " & DATEDIF(A2, TODAY(), "YM") & " months"

En rapport