Calculateur d'âge à partir de la date de naissance

[[translations.hours]]

[[translations.old]]

[[translations.years]]
[[translations.months]]
[[translations.days]]
[[translations.hoursLong]]
[[translations.minsLong]]

resultBorn

[[translations.bornInterval]]

[[translations.ms]]
[[translations.secs]]
[[translations.mins]]
[[translations.hours]]
[[translations.days]]
[[translations.weeks]]
[[translations.months]]

La question « Quel âge avez-vous ? » appelle généralement une réponse simple, qui indiquera combien d'années révolues séparent votre date de naissance et la date du jour.

Mais pour diverses raisons ou même par simple curiosité, vous vous demandez peut être comment calculer plus précisément votre âge, en prenant en compte les mois, les jours ou même les heures. Peut-être voulez-vous même connaître l'équivalent en minutes ou en secondes de votre âge.

Pour cela, vous pouvez utiliser un outil en ligne réalisant l'opération automatiquement pour vous, comme celui disponible ci-dessus. Mais il est également possible d'utiliser un tableur comme Excel, si vous souhaitez avoir accès au détail du calcul ou simplement intégrer cette fonction dans un document ayant un but global plus large. Pour facilement calculer votre âge en années, mois et jours, notamment grâce à Excel, lisez l'article suivant.

Comment calculer son âge selon sa date de naissance ?

Faire le calcul de son âge chronologique, c’est calculer sa durée de vie depuis sa naissance jusqu’à aujourd’hui.

Pour cela il existe la méthode traditionnelle qui consiste à effectuer manuellement ou de tête un simple calcul mathématique, une soustraction de l’année en cours par l’année de naissance.

Exemple pour une personne née en 1967, calculant son âge en 2022.

2022 – 1967 = 55, cette personne a 55 ans.

Cette méthode est la plus rapide et reste la plus couramment utilisée. Elle permet également de connaître l’âge à une année précise, par exemple si une personne se demande « quel était mon âge lors de la naissance de mon enfant ? ».

Exemple pour une personne née en 1998, dont l'enfant est né en 2021.

2021 – 1998 = 23, à la naissance de son enfant, cette personne avait 23 ans.

Cette technique va donner une excellente estimation mais l’âge obtenu restera approximatif. 

Le calcul permettant d'obtenir un âge précis comprenant le nombre de mois et de jours pourrait être fait de tête ou à la main, mais il est plus pratique d’utiliser un système de calculateur ou un tableur pour compter facilement le temps écoulé entre deux dates - sa date de naissance et une autre date, ou bien celle du jour.

Comment calculer l’âge à partir de la date de naissance sur Excel ?

Pour calculer un âge précis à partir d'une date de naissance, on peut utiliser sur un tableur tel qu’Excel et la formule suivante. Dans cet exemple, on utilisera la formule dans la cellule A2, et on indiquera en A1 la date de naissance.

=DATEDIF(A1;AUJOURDHUI();"Y")&"Années, "&DATEDIF(A1;AUJOURDHUI();"YM")&" Mois, "&DATEDIF(A1;AUJOURDHUI();"MD")&" Jours."

Avec cette formule on obtiendra un âge sous la forme : "X Années, X Mois, X Jours."

Vous pouvez prendre exemple sur la capture d'écran suivante :

date_naissance_excel

Vous obtiendrez alors un résultat, vous donnant automatiquement votre âge exact selon votre date de naissance :

formule excel date naissance

Ici, la fonction utilisée « DATEDIF » va permettre de calculer la différence entre deux dates dans différentes unités (jours, mois, années). Cette fonction utilise une syntaxe précise :

=DATEDIF(date_début ; date_fin ; unité)

Dans notre exemple : 

  • « date_début » renvoie à la cellule A1 où il est indiqué la date de naissance.
  • « date_fin » est précisé par la fonction AUJOURDHUI() qui permet d’effectuer le calcul par rapport à la date du jour.
  • « unité » : on a inscrit « Y », ce qui va permettre d’avoir le nombre d’années total, « YM » pour le nombre de mois en cours par rapport au mois anniversaire, et « MD » qui donne la différence en jours par rapport au jour anniversaire.
  • Ici, nous avons concaténé en une seule chaîne la formule, en utilisant le symbole « & » entre les différentes parties à calculer.
  • On a également ajouté « &"Années, " » ; « &" Mois, " » ; « &" Jours." » dans la formule pour intégrer du texte dans le résultat, afin de donner du sens à chaque valeur et de rendre le résultat plus significatif et clair.

Cette formule permet de calculer de façon simple l’âge par rapport à la date du jour mais on peut aussi le calculer par rapport à une date précise. Pour cela il suffit de remplacer l'argument "AUJOURDHUI()" par les coordonnées d’une cellule indiquant cette date de comparaison.

=DATEDIF(A1;A2;"Y")&"Années, "&DATEDIF(A1;A2;"YM")&" Mois, "&DATEDIF(A1;A2;"MD")&" Jours."

Dans cet exemple, il faut avoir renseigné la seconde date en cellule A2, de la même manière que la première est renseignée en A1.

Excel ne permet pas de réaliser des calculs d'âge depuis des dates antérieures au 01/01/1900. Il est possible de contourner ce problème en utilisant le tableur d'Open Office, qui permet de traiter ces dates en utilisant les mêmes fonctions.

Comment calculer son âge en jours ?

Pour calculer son âge en jours par rapport à la date du jour, sous Excel, il suffit d’utiliser la fonction DATEDIF, sous la forme ci-dessous : 

=DATEDIF(A1;AUJOURDHUI();"D")&" jours."

Cet exemple se décompose ainsi :

  • A1 : Cellule où se trouve la date de naissance.
  • AUJOURDHUI() : Permet de comparer la date renseignée en A1 à la date du jour.
  • "D" : Pour "Day", permet d'obtenir le résultat voulu en jours.
  • &" jours." : Rajoute du texte au résultat pour le rendre plus lisible et compréhensible.

Par exemple :

calcul age en jour

On obtient comme résultat un nombre entier.

Cette fonction "DATEDIF" permet également de calculer le nombre total de jours entre deux dates, et non forcément la date d'aujourd'hui. Pour cela, il suffit de remplacer dans la fonction l'argument AUJOURDHUI() par les coordonnées d'une cellule indiquant la date à comparer.

Comment calculer son âge en mois ?

Le calcul du nombre de mois total, à partir de sa date de naissance jusqu’à la date du jour, reste simple sous Excel. La fonction utilisée est toujours "DATEDIF".

L’unité de temps utilisée étant le mois, on écrira la formule dans le tableur sous la forme suivante : 

=DATEDIF(A1;AUJOURDHUI();"M")&" mois."

Dans cet exemple :

  • A1 : Cellule où se trouve la date de naissance.
  • AUJOURDHUI() : Compare la date de naissance par rapport à la date du jour. Si on veut comparer avec une autre date, il suffit de remplacer cet argument par la référence de la cellule où se trouve la date de comparaison voulue.
  • "M" : Indique au tableur que l'unité dans laquelle on souhaite le résultat est le mois.
  • &" mois." : Va donner du sens en ajoutant le mot « mois » à la suite du résultat.

Vous pouvez reproduire l'exemple suivant :

excel age en mois

On aura comme résultat un nombre entier qui sera l’âge en mois total depuis la naissance jusqu’à la date du jour.

Si vous souhaitez éviter de passer par Excel, utilisez l'outil disponible en haut de cette page pour réaliser touts ces calculs automatiquement.

`
`
Posez une question, un expert vous répondra
Votre nom est requis
Il est nécessaire de remplir ce champ