Comment Calculer l'âge à partir de la date de naissance
Apprenez à calculer l'âge à partir d'une date de naissance avec les formules Excel. Ce tutoriel couvre la fonction DATEDIF et des méthodes alternatives pour calculer automatiquement l'âge exact en années, mois ou jours.
Pourquoi c'est important
Le calcul automatique de l'âge économise du temps en RH et gestion clientèle tout en garantissant la précision pour la conformité et les analyses statistiques.
Prérequis
- •Compréhension des références de cellules Excel (A1, B1)
- •Familiarité avec la saisie de formules et la barre de formule
- •Accès à Excel 2016 ou ultérieur
Instructions étape par étape
Saisir la date de naissance dans une cellule
Cliquez sur une cellule (ex. A2) et entrez une date de naissance au format JJ/MM/AAAA. Appuyez sur Entrée pour confirmer.
Cliquer sur la cellule pour le calcul de l'âge
Sélectionnez la cellule adjacente (ex. B2) où apparaîtra le résultat de l'âge.
Saisir la formule DATEDIF
Tapez la formule =DATEDIF(A2,AUJOURD'HUI(),"A") pour calculer l'âge en années complètes. AUJOURD'HUI() retourne la date actuelle et "A" spécifie les années.
Appuyer sur Entrée pour exécuter la formule
Appuyez sur Entrée pour calculer l'âge. Le résultat affiche l'âge actuel de la personne en années entières.
Copier la formule vers d'autres lignes
Cliquez sur B2, copiez (Ctrl+C), sélectionnez la plage B3:B10, et collez (Ctrl+V) pour appliquer la formule à plusieurs dates de naissance.
Méthodes alternatives
Fonction YEARFRAC
Utilisez =INT(YEARFRAC(A2,AUJOURD'HUI())) pour calculer l'âge avec précision décimale. Cette méthode fonctionne dans toutes les versions d'Excel.
Calcul YEAR et MONTH
Utilisez =YEAR(AUJOURD'HUI())-YEAR(A2)-IF(OR(MONTH(AUJOURD'HUI())<MONTH(A2),AND(MONTH(AUJOURD'HUI())=MONTH(A2),DAY(AUJOURD'HUI())<DAY(A2))),1,0) pour un calcul précis tenant compte de la date d'anniversaire.
Âge en mois ou en jours
Remplacez "A" dans DATEDIF par "M" pour les mois ou "J" pour les jours : =DATEDIF(A2,AUJOURD'HUI(),"M") ou =DATEDIF(A2,AUJOURD'HUI(),"J").
Astuces et conseils
- ✓Assurez-vous que les dates de naissance sont formatées comme valeurs de date, pas comme texte, via Format de cellule > Nombre > Date.
- ✓Utilisez la fonction AUJOURD'HUI() pour que l'âge se mette à jour automatiquement chaque jour.
- ✓Pour les âges passés, remplacez AUJOURD'HUI() par une date spécifique comme DATE(2023;12;31).
Astuces avancées
- ★Créez une colonne affichant "Âge: X ans, Y mois" en utilisant la concaténation de formules DATEDIF.
- ★Utilisez la validation des données pour restreindre les entrées de date de naissance à des dates réalistes.
- ★Appliquez la mise en forme conditionnelle pour mettre en évidence les âges dans certaines plages (ex. employés à la retraite).
Résolution de problèmes
DATEDIF n'est pas reconnu dans certaines versions d'Excel. Utilisez YEARFRAC: =INT(YEARFRAC(A2,AUJOURD'HUI())). Assurez-vous d'utiliser Excel 2016 ou ultérieur.
Cela signifie que l'anniversaire n'a pas encore eu lieu cette année. Utilisez la formule YEAR/MONTH qui en tient compte.
AUJOURD'HUI() se met à jour automatiquement; appuyez sur Ctrl+Maj+F9 pour forcer le recalcul de toutes les formules du classeur.
Formules Excel associées
Questions fréquentes
Quelle est la différence entre DATEDIF et YEARFRAC?
Puis-je calculer l'âge à partir d'une date spécifique au lieu d'AUJOURD'HUI()?
Comment afficher l'âge en années et mois ensemble?
Pourquoi mon calcul d'âge affiche un nombre négatif?
DATEDIF fonctionne-t-il dans Excel Online?
C'etait une tache. ElyxAI en gere des centaines.
S'inscrire