Google Sheets : calcul d’âge…

2687 6

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.

Thierry

Thierry

Thierry VANOFFE, consultant, formateur, coach G Suite. Passionné et fasciné par Google, ce blog me permet de partager cette passion et distiller tutos, trucs, astuces, guides sur les outils Google. N'hésitez pas à me solliciter pour vos formations en ligne ou en présentiel.

6 comments

  1. Thierry
    ton article tombe très bien 😉 j’avais ce besoin tout récemment
    merci

    1. You’re welcome ! Si tu as d’autres besoins, fais moi signe par email 😉

  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 ?

    1. tu es en Fr ou US ? Essaie virgule ou point virgule sinon… A bientôt Didier.

      1. Je suis en Fr. Le changement de langue de la feuille, ou même l’option des noms de fonctions en anglais n’y changent rien.
        Mais je précise que la fonction DATEDIF fonctionne, c’est juste qu’elle ne m’est pas proposée automatiquement en cours de frappe comme les autres fonctions.

        1. Peut être un bug, je regarde et je remonte l’info à Google si tel est le cas..

Laisser un commentaire

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

Share This