Comment calculer l'âge dans Excel à l'aide de formules + modèle de calculatrice GRATUIT

Regarder la vidéo - Comment calculer l'âge dans Excel (en années, mois et jours)

En utilisant une combinaison de fonctions Excel et de la date de naissance, vous pouvez facilement calculer l'âge dans Excel. Vous pouvez soit calculer l'âge jusqu'à la date actuelle ou entre la période de temps spécifiée.

La technique présentée ici peut également être utilisée dans d'autres situations telles que le calcul de la durée d'un projet ou de la durée du service.

Comment calculer l'âge dans Excel

Dans ce didacticiel, vous apprendrez à calculer l'âge dans Excel dans :

  • Le nombre d'années écoulées jusqu'à la date spécifiée.
  • Le nombre d'années, de mois et de jours écoulés jusqu'à la date spécifiée.

Vous pouvez également télécharger le Modèle de calculatrice d'âge Excel.

Calculer l'âge dans Excel - Années uniquement

Supposons que vous ayez la date de naissance dans la cellule B1 et que vous vouliez calculer combien d'années se sont écoulées depuis cette date, voici la formule qui vous donnera le résultat :

=DATESI(B1,AUJOURD'HUI(),"Y")

Si vous avez la date actuelle (ou la date de fin) dans une cellule, vous pouvez utiliser la référence au lieu de la fonction AUJOURD'HUI. Par exemple, si vous avez la date actuelle dans la cellule B2, vous pouvez utiliser la formule :

=DATESI(B1,B2,"Y")

La fonction DATEDIF est fournie pour la compatibilité avec Lotus 1-2-3.

L'une des choses que vous remarquerez lorsque vous utilisez cette fonction est qu'il n'y a pas d'IntelliSense disponible pour cette fonction. Aucune info-bulle n'apparaît lorsque vous utilisez cette fonction.

Cela signifie que même si vous pouvez utiliser cette fonction dans Excel, vous devez connaître la syntaxe et le nombre d'arguments que cette fonction prend.

Si vous souhaitez en savoir plus sur la fonction DATEDIF, lisez le contenu de l'encadré ci-dessous. Sinon, vous pouvez sauter ceci et passer à la section suivante.

Syntaxe de la fonction DATEDIF :

=DATEDIF(start_date, end_date, unité)

Il faut 3 arguments :

  • date de début: c'est une date qui représente la valeur de la date de début de la période. Il peut être saisi sous forme de chaînes de texte entre guillemets doubles, de numéros de série ou à la suite d'une autre fonction, telle que DATE().
  • date de fin: c'est une date qui représente la valeur de la date de fin de la période. Il peut être saisi sous forme de chaînes de texte entre guillemets doubles, de numéros de série ou à la suite d'une autre fonction, telle que DATE().
  • unité: Cela déterminerait quel type de résultat vous obtenez de cette fonction. Il existe six sorties différentes que vous pouvez obtenir de la fonction DATEDIF, en fonction de l'unité que vous utilisez. Voici les unités que vous pouvez utiliser :
    • « Y » - renvoie le nombre d'années révolues dans la période spécifiée.
    • "M" - renvoie le nombre de mois terminés dans la période spécifiée.
    • "D" - renvoie le nombre de jours terminés dans la période spécifiée.
    • "MD" - renvoie le nombre de jours de la période, mais ne compte pas ceux des années et des mois qui ont été complétés.
    • « YM » - renvoie le nombre de mois de la période, mais ne compte pas ceux des années terminées.
    • "YD" - renvoie le nombre de jours de la période, mais ne compte pas ceux des années qui ont été complétées.

Vous pouvez également utiliser la fonction YEARFRAC pour calculer l'âge dans Excel (en années) dans la plage de dates spécifiée.

Voici la formule :

=INT(YEARFRAC(B1,AUJOURD'HUI()))

La fonction YEARFRAC renvoie le nombre d'années entre les deux dates spécifiées, puis la fonction INT renvoie uniquement la partie entière de la valeur.

REMARQUE: C'est une bonne pratique d'utiliser la fonction DATE pour obtenir la valeur de la date. Cela évite tout résultat erroné pouvant survenir lors de la saisie de la date sous forme de texte ou de tout autre format (ce qui n'est pas un format de date acceptable).

Calculer l'âge dans Excel - Années, mois et jours

Supposons que vous ayez la date de naissance dans la cellule A1, voici les formules :

Pour obtenir la valeur de l'année :

=DATESI(B1,AUJOURD'HUI(),"Y")

Pour obtenir la valeur du mois :

=DATESI(B1,AUJOURD'HUI(),"YM")

Pour obtenir la valeur du jour :

=DATESI(B1,AUJOURD'HUI(),"MD")

Maintenant que vous savez comment calculer les années, les mois et les jours, vous pouvez combiner ces trois pour obtenir un texte qui dit 26 ans, 2 mois et 13 jours. Voici la formule qui va y arriver :

=DATEDIF(B1, AUJOURD'HUI(),"A")&" Années "&DATEDIF(B1, AUJOURD'HUI(),"YM")&" Mois "&DATEDIF(B1, AUJOURD'HUI(),"MD")&" Jours"

Notez que la fonction AUJOURD'HUI est volatile et que sa valeur change chaque jour chaque fois que vous ouvrez le classeur ou qu'il y a un changement. Si vous souhaitez conserver le résultat tel quel, convertissez le résultat de la formule en une valeur statique.

Fonctions Excel utilisées :

Voici une liste des fonctions utilisées dans ce tutoriel :

  • DATEDIF() - Cette fonction calcule le nombre de jours, de mois et d'années entre deux dates spécifiées.
  • AUJOURD'HUI () - Il donne la valeur de la date actuelle.
  • YEARFRAC() - Il prend la date de début et la date de fin et vous donne le nombre d'années qui se sont écoulées entre les deux dates. Par exemple, si la date de naissance d'une personne est 01-01-1990 et que la date actuelle est 15-06-2016, la formule renvoie 26.455. Ici, la partie entière représente le nombre d'années révolues et la partie décimale représente les jours supplémentaires qui se sont écoulés après 26 ans.
  • DATE () - Il renvoie la valeur de date lorsque vous spécifiez les arguments de valeur Année, Mois et Jour.
  • INT() - Cela renvoie la partie entière d'une valeur.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave