AGE_CALC – Un nom de fonction pour calculer l’âge ou la durée dans Google Sheets

Vous voulez connaître l’âge en années, mois et jours à partir d’une date de naissance dans Google Sheets ? Ne cherchez plus ! J’ai pour vous la fonction AGE_CALC, qui fait exactement cela et bien plus encore.

Qu’est-ce que la fonction AGE_CALC ?

AGE_CALC est une fonction nommée qui retourne l’âge en années, mois et jours entre une date de naissance et une autre date dans Google Sheets. Le résultat est présenté sous la forme de « x années, x mois, x jours ». Vous pouvez également les séparer dans des cellules distinctes si vous le souhaitez.

De plus, AGE_CALC est une fonction matricielle, ce qui signifie que vous pouvez convertir un ensemble de dates de naissance en âge en un instant.

Comment utiliser la fonction AGE_CALC dans Google Sheets ?

La fonction AGE_CALC prend deux arguments : une date de début (date de naissance) et une date de fin (date d’observation ou autre date). Vous pouvez donc utiliser la même fonction pour calculer la durée d’une tâche dans le format mentionné précédemment.

Voici la syntaxe de la fonction AGE_CALC :

AGE_CALC(date_de_naissance, date_de_fin)

Pour la date_de_naissance et la date_de_fin, vous pouvez utiliser des références de cellules ou des tableaux contenant les dates correspondantes. Si vous voulez retourner l’âge en fonction de la date d’aujourd’hui, vous pouvez également utiliser today() à l’intérieur de la formule.

Exemples d’utilisation de la fonction AGE_CALC

Formule non matricielle

Exemple 1 : Âge basé sur la date d’aujourd’hui.

=AGE_CALC(date(2002,5,10),today())

Dans cet exemple, la date de naissance (dob) est le 10 juin 2002 et la date de fin (end_date) est la date d’aujourd’hui.

Vous pouvez également utiliser la formule suivante :

=AGE_CALC("10/05/2002",today())

Mais assurez-vous que le format de la date de naissance correspond au format de votre feuille de calcul.

Exemple 2 : Âge basé sur une date particulière.

=AGE_CALC(date(2002,5,10),date(2022,11,14))

Dans cet exemple, la fonction AGE_CALC retournera l’âge : 20 ans, 6 mois, 4 jours. La formule alternative est : =AGE_CALC("10/05/2002","14/11/2022").

Vous pouvez utiliser des références de cellules dans toutes les formules mentionnées ci-dessus.

AGE_CALC - Age from Date of Birth

Fonction matricielle AGE_CALC pour calculer l’âge ou la durée

Si vous souhaitez calculer l’âge à partir d’un ensemble de dates de naissance, vous pouvez utiliser la fonction AGE_CALC de la manière suivante :

Supposons que les dates de naissance soient situées dans la colonne A et les dates de fin dans la colonne B. Insérez la formule matricielle AGE_CALC suivante dans la cellule C2 :

=AGE_CALC(A2:A,B2:B)

Si vous avez uniquement les dates de naissance dans la colonne A et que vous souhaitez utiliser today() comme date de fin, vous devez utiliser une formule matricielle IF pour ignorer les lignes vides dans la plage :

=ArrayFormula(if(A2:A="",,AGE_CALC(A2:A,today())))

AGE_CALC Named Function - Array Formula

Bien évidemment, pour calculer la durée au format « x années, x mois et x jours », il vous suffit de saisir la date de début dans dob et la date de fin dans end_date.

Et si vous souhaitez séparer le résultat en trois colonnes, une pour chaque année, mois et jour, vous pouvez utiliser la fonction SPLIT dans la cellule C2 comme suit :

=ArrayFormula(iferror(trim(split(B2:B,","))))

Importation de la fonction AGE_CALC

Pour utiliser la fonction AGE_CALC, vous devez d’abord l’importer dans votre feuille de calcul.

Pour cela, faites une copie de ma feuille de calcul d’exemple sur Crawlan.com. Ensuite, sélectionnez « Données » > « Fonction nommée » dans votre feuille de calcul. Dans le panneau latéral, sélectionnez « Importer une fonction ».

Suivez les instructions à l’écran et voilà !

Si vous avez des questions sur l’utilisation de ma fonction AGE_CALC et le calcul de l’âge à partir de la date de naissance, n’hésitez pas à me les poser dans les commentaires ci-dessous.

Vous aimerez peut-être aussi : Comment créer des fonctions nommées dans Google Sheets.

Articles en lien