Téléphone : 07.51.62.01.40 | Mail : contact@morpheus-formation.fr
Vous avez déjà eu besoin de calculer l'âge exact d'une personne à partir de sa date de naissance dans Excel ? Que ce soit pour des analyses démographiques, un tableau de bord RH, des suivis de clients, ou tout simplement pour organiser un anniversaire, Excel peut être la solution pour le calcul d'un âge Excel.
Pas besoin d'être un expert en mathématiques ou en informatique, suivez facilement ce guide pas à pas.
Pourquoi utiliser Excel pour calculer un âge ?
Excel, avec ses fonctions intégrées, permet de calculer rapidement l'âge. Calculer l'âge ou l'ancienneté est essentiel pour tout tableau de bord RH de qualité.
En général, vous démarrez avec une base de données contenant les dates de naissance de vos employés. La bonne nouvelle, c'est que ces informations sont tout ce dont vous avez besoin pour déterminer leur âge.
Il existe plusieurs méthodes pour le calcul d'un âge sur Excel. Voici pour nous les deux meilleurs :
- Avec la Fonction AUJOURDHUI : la plus précise
- La Fonction DATEDIF et AUJOURDHUI : la plus rapide
Il convient de préciser que ces méthodes restent théoriquement imparfaites et nous vous montrer pourquoi dans une dernière partie. Attention, c'est très théorique et nos méthodes conviennent dans 99% des cas. Ne vous inquiétez pas !
Ils ont déjà gagné du temps sur Excel avec Morpheus :
Méthode 1 - Précise : fonction AUJOURDHUI
Cette méthode est imparfaite, mais peut-être fortement utile et pertinente dans de nombreux cas. Elle tient compte des années bissextiles. Cela évite les erreurs de calcul et simplifie le processus, surtout si vous avez une longue liste de dates de naissance à traiter.
Vidéo : Utiliser la fonction AUJOURDHUI pour calculer un Âge sur Excel
L'âge se calcule à partir de la date de naissance et de la date du jour (fonction AUJOURDHUI). Il suffit en effet de faire une soustraction entre la date du jour et la date de naissance, puis de diviser le tout par 365,25.
Utilise la méthode suivante :
Méthode 1 - Étape par Étape
1. Saisie de la Date de Naissance
Commencez par saisir la date de naissance de la personne dans une cellule d'Excel, en respectant le format jj/mm/aaaa. Cela garantit qu'Excel reconnaît correctement la date.
2. Utilisation de la Fonction AUJOURDHUI()
Dans une autre cellule, tapez la formule =AUJOURDHUI()
pour obtenir la date du jour. Cette fonction est mise à jour automatiquement chaque fois que vous ouvrez votre feuille Excel.
3. Calcul de l'Âge en Jours
Pour calculer l'âge en jours, soustrayez la date de naissance de la date actuelle obtenue avec la fonction AUJOURDHUI()
. Par exemple, si la date de naissance est en A1, la formule sera =AUJOURDHUI()-A1
.
4. Conversion en Années
Pour convertir cet âge en jours en années, divisez le résultat par 365,25. Le ",25" prend en compte les années bissextiles. Utilisez la formule =(AUJOURDHUI()-A1)/365,25
.
5. Précision des Décimales
Pour plus de précision, vous pouvez formater le résultat pour qu'il affiche deux décimales. Cela vous donnera un âge plus précis, tenant compte des mois et jours écoulés depuis l'anniversaire.
6. Calcul de l'Âge en Mois
Envie de savoir l'âge en mois ? Multipliez simplement l'âge en années par 12. La formule devient =((AUJOURDHUI()-A1)/365,25)*12
.
7. Calcul de l'Âge en Semaines
Pour l'âge en semaines, utilisez la formule =((AUJOURDHUI()-A1)/365,25)*52
. Ce calcul vous donne le nombre approximatif de semaines.
Pourquoi “,25” dans le Calcul ?
Le ",25" dans nos calculs sert à intégrer les années bissextiles dans notre estimation. Une année bissextile ajoute un jour supplémentaire au calendrier tous les quatre ans, d'où le quart de jour (.25) ajouté à chaque année dans notre calcul.
Fichier gratuit Excel pour s’entraîner
Vous cherchez à comprendre comment calculer l'âge de manière précise ?
Notre fichier "Calcul_age.xlsx" est la ressource parfaite pour vous !
Conçu spécialement pour les débutants comme pour les utilisateurs avancés, ce fichier vous guide à travers les étapes clés du calcul d'âge, une compétence essentielle pour de nombreuses analyses de données.
Pourquoi cette méthode est imparfaite ?
Cette méthode donne une approximation générale, mais n'est pas assez précise pour tous les cas, notamment à cause des variations dans le nombre de jours par mois, des années bissextiles, et des semaines supplémentaires qui existent dans certaines années.
- Années bissextiles : L'ajout de 0,25 jour par an pour tenir compte des années bissextiles ne capture pas précisément la réalité des cycles bissextiles, surtout sur des périodes courtes ou qui ne commencent pas et ne finissent pas exactement à des intervalles de 4 ans.
- Inégalité des mois : Multiplier l'âge en années par 12 pour obtenir l'âge en mois ignore le fait que tous les mois n'ont pas le même nombre de jours, ce qui peut mener à des résultats imprécis.
- Semaines par an : L'affirmation qu'il y a 52 semaines dans une année néglige les jours supplémentaires qui ne forment pas une semaine complète, ce qui peut fausser le calcul de l'âge en semaines.
- Division simpliste : Diviser le nombre total de jours vécus par 365,25 pour calculer l'âge en années ne tient pas compte de manière précise des variations annuelles dues aux années bissextiles et à d'autres facteurs calendaires.
Quel est mon niveau sur Excel ?
Testez gratuitement votre niveau avec notre Quiz Excel (≈ 7min)
Méthode 2 - Rapide : fonction AUJOURDHUI et DATEDIF
DATEDIF est une fonction qui calcule la différence entre deux dates : une date de début et une date de fin. Pour calculer un âge, la date de début sera la date de naissance, et la date de fin sera la date d'aujourd'hui.
La fonction AUJOURDHUI est magique : elle récupère automatiquement la date actuelle. Et le plus beau, c'est qu'elle se met à jour toute seule, chaque jour. Vous n'avez absolument rien à faire, si ce n'est l'admirer en action.
Méthode 2 - Étape par Étape
1. Préparez votre tableau Excel
- Étape 1: Ouvrez un nouveau classeur Excel.
- Étape 2: Dans la colonne A, saisissez les dates de naissance. Par exemple, A1 peut contenir "Date de naissance".
- Étape 3: Dans la colonne B, vous pouvez ajouter une entête comme "Âge".
2. Utilisez la fonction DATEDIF
- Étape 1: Positionnez-vous dans la cellule B2 (juste à côté de la première date de naissance entrée).
- Étape 2: Saisissez la formule suivante:lessCopy code
=DATEDIF(A2, AUJOURDHUI(), "Y")
Dans cette formule, A2 représente la cellule contenant la date de naissance,AUJOURDHUI()
est une fonction qui retourne la date actuelle, et"Y"
indique que vous souhaitez calculer la différence en années.
3. Copiez la formule pour calculer l'âge pour toutes les entrées
- Étape 1: Après avoir entré la formule dans B2, cliquez sur cette cellule.
- Étape 2: Placez votre curseur sur le coin inférieur droit de la cellule jusqu'à ce qu'il se transforme en une petite croix noire.
- Étape 3: Cliquez et faites glisser vers le bas pour copier la formule dans les autres cellules de la colonne B, à côté de chaque date de naissance.
Après avoir copié la formule, vous verrez l'âge de chaque personne calculé en années dans la colonne B. Excel utilise la date actuelle fournie par la fonction AUJOURDHUI()
pour déterminer l'âge exact.
Pourquoi cette méthode est imparfaite ?
Attention : La méthode utilisant DATEDIF pour calculer l'âge présente un problème majeur : elle renvoie un nombre entier qui représente l'écart entre deux années, sans tenir compte des mois ou des jours restants jusqu'à la date anniversaire. Par exemple, pour une personne née le 02/03/1999 et la date actuelle étant le 21/02/2024, DATEDIF retournera 24, car il ne considère pas que l'anniversaire n'est pas encore survenu dans l'année en cours. Cela signifie que l'âge renvoyé par DATEDIF n'est pas précis à un moment donné car il ne contient pas de décimales pour indiquer combien de mois ou de jours se sont écoulés ou restent jusqu'à la date anniversaire.
Le Problème de calculer un âge
- Variabilité des fuseaux horaires et changements saisonniers :
- Les fuseaux horaires changent selon l'endroit du monde où l'on se trouve.
- Certains pays adoptent l'heure d'été, modifiant l'heure localement.
- Ces changements peuvent influencer le calcul de l'âge si l'on considère l'heure exacte de naissance.
- Exceptions et règles spécifiques à certains endroits :
- Des lieux spécifiques ont des règles uniques pour le temps, comme des décalages de 30 ou 15 minutes par rapport au GMT.
- Il y a des cas où des pays ont changé de jour (par exemple, Samoa a sauté un jour dans le calendrier).
- Ces particularités rendent difficile l'utilisation d'une seule formule pour calculer précisément l'âge partout.
- Gestion des années bissextiles :
- Une année bissextile ajoute un jour au calendrier tous les quatre ans pour ajuster la durée réelle de l'année solaire.
- Cela signifie que la longueur d'une année peut varier, ce qui doit être pris en compte pour calculer l'âge exact.
- Changements de calendrier historiques :
- Le monde n'a pas adopté le calendrier grégorien en même temps, ce qui a conduit à des ajustements historiques du calendrier.
- Ces changements historiques peuvent compliquer le calcul précis de l'âge sur de longues périodes.
- Secondes intercalaires :
- De temps en temps, une seconde supplémentaire est ajoutée pour garder l'heure synchronisée avec la rotation de la Terre.
- Bien que cela affecte moins le calcul de l'âge, cela illustre la complexité de gérer le temps précisément.
Ainsi, calculer l'âge avec précision en tenant compte de toutes ces variables serait très complexe.
Et si vous souhaitez aller plus loin sur cette notion, nous vous conseillons cette vidéo (en anglais) du chercheur Tom Scott sur cette question : cliquez-ici.
Le mot de la fin
Pour une personne débutante sur Excel, les formules impliquant AUJOURDHUI()
et DATEDIF()
avec AUJOURDHUI()
sont largement suffisantes pour calculer l'âge dans la majorité des cas.
Ces méthodes offrent une balance entre simplicité et précision qui convient bien pour des besoins courants.
Bien que le calcul de l'âge puisse se compliquer en tenant compte de toutes les subtilités des calendriers et des fuseaux horaires, dans un contexte standard, comme la gestion d'une liste d'anniversaires ou l'âge des employés, ces formules fournissent des résultats précis et sont facilement accessibles à tous les utilisateurs.
FAQ : sout savoir sur le calcul de l’âge sur excel
Q : Puis-je calculer l'âge d'une liste de personnes en même temps ?
R : Absolument. Appliquez simplement les formules à chaque ligne contenant une date de naissance différente.
Q : Comment puis-je afficher seulement l'âge en années, sans décimales ?
R : Utilisez la fonction ARRONDI
pour arrondir le résultat, par exemple =ARRONDI((AUJOURDHUI()-A1)/365,25; 0)
.
Q : La fonction AUJOURDHUI() ralentit-elle Excel si j'ai beaucoup de données ?
R : Non, Excel gère très bien la fonction AUJOURDHUI()
, même dans de grandes feuilles de calcul.
Q : Comment puis-je assurer que les dates sont correctement formatées ?
R : Sélectionnez vos cellules contenant des dates, puis choisissez le format de date souhaité dans l'onglet "Accueil" > "Nombre" > "Date".
Nos exercices Excel pour tous les niveaux
Progresser maintenant avec nos 10 exercices gratuits qui permettent de se former totalement gratuitement ! Profitez des exercices gratuitement jusqu'à la fin du mois.
Calculer l'âge sur Excel est un jeu d'enfant une fois que vous connaissez les bonnes formules.
Ce guide vous a montré comment le faire étape par étape, avec des explications claires pour que même un débutant puisse suivre.
Excel est un outil puissant qui, une fois maîtrisé, ouvre un monde de possibilités d'analyse et d'organisation de données. Continuez à explorer, à apprendre, et surtout, à pratiquer.
Aller plus loin
Articles en relation :
Formation Excel :
Formation Excel par niveau
Cette formation vous offre l'opportunité de maîtriser les bases essentielles d’Excel. Vous apprendrez à utiliser les bonnes pratiques pour améliorer votre productivité et gagner du temps au quotidien.
Cette formation vous offre l'opportunité d’utiliser Excel comme un(e) pro ! Vous allez réviser les bonnes pratiques à mettre en œuvre pour organiser parfaitement vos données dans Excel. L’objectif est de vous libérer du temps pour l’affecter à d’autres tâches.
Cette formation vous offre l’opportunité de consolider vos compétences acquises au fil des années et de résoudre rapidement les problèmes que vous rencontrez. Vous apprendrez à mobiliser vos connaissances pour construire des outils de gestion sans code VBA.
Envie de maîtriser Excel et gagner réellement du temps ? Découvrez nos formations Excel adaptées à votre niveau :