Comment calculer l'âge dans Excel à partir de la date de naissance
Avant d'utiliser la formule, assurez-vous que la date de naissance a été saisie dans la cellule Excel au format de date correct.
Par exemple :
- La cellule A2 contient la date de naissance : 15/08/1995
- Vous souhaitez afficher l'âge dans la cellule B2
Pour calculer l'âge, vous pouvez utiliser les formules suivantes selon vos besoins.
Calculer l'âge dans Excel avec la formule DATEDIF
L'une des méthodes les plus pratiques pour calculer l'âge à partir d'une date de naissance consiste à utiliser la fonction DATEDIF.
Utilisez la formule suivante : =DATEDIF(A2;AUJOURDHUI();"Y")
La formule calcule le nombre d'années complètes entre la date de naissance figurant dans la cellule A2 et la date du jour.
Par exemple, si une personne n'a pas encore atteint son anniversaire cette année, Excel n'ajoutera pas d'année à son âge. Le résultat est donc plus précis que si l'on soustrayait simplement l'année en cours de son année de naissance.
Explication de la formule
La formule se compose de plusieurs parties :
- La cellule A2 contient la date de naissance.
- La fonction TODAY() récupère automatiquement la date du jour.
- « Y » demande à Excel de calculer le nombre d'années complètes entre les deux dates.
L'avantage d'utiliser la fonction AUJOURDHUI() est que l'âge sera automatiquement mis à jour en fonction de la date de votre appareil.
Comment calculer l'âge en années et en mois dans Excel
Parfois, l'âge en années ne suffit pas. Par exemple, si vous souhaitez connaître l'âge d'une personne en années et en mois, vous pouvez utiliser la formule suivante :
=DATEDIF(A2;AUJOURDHUI();"A")&" Année" &DATEDIF(A2;AUJOURDHUI();"AM")&" Mois"
Le résultat peut ressembler à ceci : 31 ans et 1 mois
La partie « Y » compte les années complètes, tandis que « YM » compte les mois restants après soustraction du nombre d'années complètes.
Cette méthode est utile lorsque vous avez besoin d'informations plus détaillées sur l'âge.
Calcul de l'âge complet en années, mois et jours
Si vous souhaitez des résultats plus détaillés, Excel peut également afficher l'âge en années, mois et jours. Utilisez la formule suivante :
=DATEDIF(A2;AUJOURDHUI();"A")&" Année "&DATEDIF(A2;AUJOURDHUI();"AM")&" Mois "&DATEDIF(A2;AUJOURDHUI();"MM")&" Jour"
Le résultat sera sous la forme : 31 ans, 1 mois et 15 jours
Ce format peut être utilisé lorsque vous avez besoin d'informations plus complètes sur l'âge que le simple nombre d'années.
Pour une vérification rapide sans créer votre propre formule, vous pouvez également utiliser un calculateur d'âge en ligne en saisissant votre date de naissance et la date de calcul souhaitée.
Calculer l'âge à une date précise dans Excel
Il n'est pas toujours nécessaire d'utiliser la date du jour pour calculer l'âge. Dans certains cas, vous aurez besoin de connaître l'âge d'une personne à une date précise.
Par exemple:
- A2 = date de naissance
- B2 = date à utiliser comme référence
Utilisez la formule :
=DATEDIF(A2;B2;"Y")
Excel calculera le nombre d'années complètes entre la date de naissance en A2 et la date de référence en B2. Cette méthode est utile à diverses fins, comme déterminer l'âge à une date d'inscription, une date d'examen, une date de rentrée scolaire ou d'autres dates spécifiques.
Calculer l'âge avec la fonction AN/FRAC
Outre la fonction DATEDIF, Excel possède une fonction FRACTURE DE L'ANNÉE qui permet de calculer la différence entre deux dates en années.
Par exemple : =ENT(FRACTURE_ANNÉE(A2;AUJOURDHUI();1))
La fonction FRACTURE D'ANNÉE calcule la fraction d'année entre votre date de naissance et la date d'aujourd'hui. La fonction ENT, quant à elle, supprime les décimales, ce qui donne une année entière.
Si le résultat de YEARFRAC est 30,65, par exemple, la fonction INT renverra 30.
Calcul de l'âge à partir de plusieurs données simultanément
L'un des avantages d'Excel est sa capacité à calculer rapidement l'âge de nombreuses personnes. Par exemple, supposons que vous ayez une liste de dates de naissance :
| Nom | Date de naissance | Âge |
| Andi | 10/05/1998 | 28 ans |
| Budi | 21/09/2001 | 25 ans |
| Siti | 07/12/1995 | 30 ans |
Si la date de naissance figure dans la colonne B, inscrivez la formule suivante dans la colonne C :
=DATEDIF(B2;AUJOURDHUI();"Y")
Ensuite, copiez ou faites glisser la formule vers le bas pour l'appliquer aux autres lignes. Excel calculera l'âge de chaque personne à partir des dates de naissance fournies.
Pourquoi ne pas simplement soustraire des années ?
On pourrait penser que l'âge peut être calculé à l'aide d'une formule simple comme :
=ANNEE(AUJOURDHUI())-ANNEE(A2)
Cette formule peut paraître plus simple, mais ses résultats peuvent être moins précis. En effet, elle ne compare que l'année et ne tient pas compte du fait que l'anniversaire de la personne ait déjà eu lieu cette année-là.
Par exemple, une personne est née en décembre 2000. Si nous sommes maintenant en septembre 2026, la différence entre 2026 et 2000 est égale à 26, même si cette personne n'a pas encore atteint son 26e anniversaire.
Par conséquent, l'utilisation de la fonction DATEDIF est plus appropriée lorsque vous souhaitez calculer le nombre d'années complètes à partir de la date de naissance.
Comment corriger une erreur dans la formule de l'âge d'Excel
Il arrive que la formule saisie ne donne pas l'âge attendu. Plusieurs causes courantes peuvent être vérifiées en premier lieu.
Vérifiez que le format de date est correct
Excel doit reconnaître les données comme des dates, et non comme du texte brut. Si les dates sont enregistrées au format texte, les fonctions de calcul de dates risquent de ne pas fonctionner correctement. Vérifiez le format des cellules et modifiez-le en format Date si nécessaire.
Vérifier la séquence de dates
Dans la fonction DATEDIF, la date de début doit être antérieure à la date de fin. Si la date de naissance est postérieure à la date de référence, la formule risque de générer une erreur.
Faites attention aux paramètres régionaux d'Excel
Les formats de date peuvent varier en fonction de l'appareil ou des paramètres Excel.
Par exemple : 08/12/2000
La date peut s'afficher comme le 8 décembre ou le 12 août, selon le format utilisé. Assurez-vous que la date saisie corresponde à vos paramètres régionaux.
Vérifier le séparateur de formule
Dans certains paramètres Excel, le séparateur d'arguments utilise un point-virgule (;) au lieu d'une virgule (,).
Si la formule suivante ne fonctionne pas : =DATEDIF(A2;AUJOURDHUI();"Y")
Vous pouvez essayer : =DATEDIF(A2;AUJOURDHUI();"Y")
Quelle formule Excel dois-je utiliser ?
Le choix de la formule dépend des résultats souhaités.
Si vous souhaitez uniquement connaître votre âge en années entières, utilisez : =DATEDIF(A2;AUJOURDHUI();"Y")
Si vous souhaitez connaître votre âge en années et en mois, utilisez la combinaison « A » et « YM ».
Par ailleurs, si vous avez besoin d'un âge plus complet, vous pouvez combiner les années, les mois et les jours dans une seule formule.
Pour calculer l'âge à une date précise, remplacez AUJOURDHUI() par une référence de cellule contenant la date de référence.
Conseils pour calculer correctement l'âge dans Excel
Pour des résultats plus fiables, utilisez la date de naissance complète, incluant le jour, le mois et l'année. Évitez de calculer l'âge uniquement à partir de l'année de naissance, car le résultat pourrait ne pas refléter l'âge complet de la personne.
De plus, assurez-vous que les données de date sont formatées de manière uniforme si vous travaillez avec plusieurs lignes. Cela peut contribuer à réduire les erreurs lors de l'application de formules à l'ensemble des données.
Si vous devez calculer l'âge à partir d'une date précise, stockez cette date de référence dans une cellule distincte. Ainsi, vous pourrez la modifier sans avoir à ajuster manuellement chaque formule.
Questions fréquentes sur le calcul de l'âge dans Excel
Quelle est la formule pour calculer l'âge dans Excel ?
Une formule permettant de calculer l'âge en années entières est : =DATEDIF(A2;AUJOURDHUI();"Y")
La cellule A2 contient la date de naissance.
Comment calculer l'âge automatiquement dans Excel ?
Utilisez la fonction AUJOURDHUI() comme date de fin. Cette fonction se met à jour avec la date actuelle, ce qui permet aux résultats du calcul de l'âge de se modifier automatiquement au fil du temps.
Comment calculer l'âge en années et en mois ?
Vous pouvez combiner DATEDIF pour l'année et les mois restants :
=DATEDIF(A2;AUJOURDHUI();"A")&" Année" &DATEDIF(A2;AUJOURDHUI();"AM")&" Mois"
Excel peut-il calculer l'âge à une date précise ?
Oui. Remplacez AUJOURDHUI() par une date précise ou une référence de cellule contenant la date de référence.
Par exemple : =DATEDIF(A2;B2;"Y")
Pourquoi le résultat du calcul de l'âge dans Excel est-il incorrect ?
Les causes les plus fréquentes sont : le format de date n’est pas correctement reconnu, la date est stockée sous forme de texte, l’ordre des dates est inversé ou le format de date dans Excel est différent des données saisies.
Conclusion
Il existe plusieurs formules pour calculer l'âge dans Excel, mais la fonction DATEDIF est une option pratique lorsque vous souhaitez obtenir le nombre d'années complètes à partir de votre date de naissance.
Une formule simple comme : =DATEDIF(A2;AUJOURDHUI();"Y")
Cette formule permet de calculer l'âge actuel. Pour des résultats plus précis, elle peut être étendue afin d'afficher les années, les mois et les jours.
En comprenant le fonctionnement des dates et les fonctions utilisées, vous pouvez calculer l'âge d'une personne ou de plusieurs ensembles de données simultanément plus rapidement et de manière plus cohérente dans Excel.