Google Sheets : calcul d’âge…

8

Tout commence par une question sur mon blog cet aprem de Jean : « Bonjour, dans un tableau « Google Sheets » je voudrais calculer l’âge d’une personne en fonction de sa date de naissance. Pouvez vous « m’éclairer » ? Merci ». Je me dis alors que cela pourrait être sympa un petit article pour vous éclairer un peu plus sur les fonctions :

  • DATEDIF
  • AUJOURDHUI()
  • ENT

C’est parti pour 5 mn de lecture pour apprivoiser et être à l’aise sur les calculs de date dans GSheets.

Comment calculer l’âge de quelqu’un en nombre d’années à partir de la date de naissance ?

Pour calculer l’âge en nombre d’années sur Google Tableur, voici deux méthodes :

  1. La fonction DATEDIF (Calcule le nombre de jours, de mois ou d’années entre deux dates).

    Partons du principe que nous entrons la date de naissance dans la cellule A1. Rentrons dans B1

=DATEDIF(A1;AUJOURDHUI(); »y »)

feuille_de_calcul_sans_titre_-_google-sheets

        2. L’autre variante, est celle-ci et revient exactement au même. Elle consiste à soustraire la date du jour à la date de naissance et à diviser par 365,25 (le « ,25 » correspondant aux années bissextiles). La fonction ENT permet d’afficher le résultat sans les chiffres après la virgule :

=ENT((AUJOURDHUI()-A1)/365,25)

feuille_de_calcul_sans_titre_-_google-sheets

Comment calculer l’âge en mois ou en jours dans Google Tableur ?

C’est le même principe. Pour calculer l’âge en nombre de jours, on utilisera au choix l’une des deux formules suivantes :

=DATEDIF(A1;AUJOURDHUI(); »d »)

feuille_de_calcul_sans_titre_-_google-sheets-2

=AUJOURDHUI()-A1

Pour le calcul en nombre de mois, il est conseillé d’utiliser la fonction DATEDIF pour éviter de se compliquer la vie avec les mois à 28, 29, 30 ou 31 jours. Voici donc la formules à utiliser :

=DATEDIF(A1;AUJOURDHUI(); »m »)

feuille_de_calcul_sans_titre_-_google-sheets-3

Calculer son âge en détail, au jour près dans Google Tableur :

Voici une formule qui va vous permettre d’afficher votre âge exact en nombre d’années, nombre de mois et nombre de jours. Autrement dit sous la forme : 37 ans 10 mois et 12 jours (c’est mon âge). Elle combine la fonction DATEDIF sous trois formes différentes :

Toujours en A1 d’un tableur, vous notez votre date de naissance et cette formule où vous voulez…

=DATEDIF(A1;AUJOURDHUI(); »y »)& » ans « &DATEDIF(A1;AUJOURDHUI(); »ym »)& » mois et « &DATEDIF(A1;AUJOURDHUI(); »md »)& » jours « 

feuille_de_calcul_sans_titre_-_google-sheets-4

Pensez à vous abonner à la newsletter hebdo pour recevoir le plein de trucs et astuces sur G Suite et les autres formules G Sheets.

Si vous avez trouvé une faute d’orthographe, veuillez nous en informer en sélectionnant le texte en question et en appuyant sur Ctrl + Entrée .

8 Commentaires

  1. Bonjour,
    Je me demandais comment calculer l’age à partir de l’année de naissance uniquement (sans les jours et le mois). la précision est moins grande mais cela nous est suffisant.
    Si quelqu’un sait je suis preneur.

  2. Super ! notamment les paramètres d’affichage.
    Cependant pour moi la complétion automatique ne se fait pas, et elle n’est pas mise en majuscule (comme si la fonction n’était pas reconnue).
    Peut-être un problème avec la version française ?

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.