Ce qu'il faut savoir
- Entrez votre date de naissance dans une cellule d'Excel et la formule DATEDIF dans une cellule différente. Appuyez sur Enter pour voir votre âge actuel.
- La formule DATEDIF contient une référence de cellule pour la date de naissance et pour la date actuelle.
- DATEDIF calcule le nombre d'années, de mois et de jours entre les deux dates, donnant votre âge.
Cet article explique comment calculer votre âge à l'aide de la formule DATEDIF d'Excel. Ces instructions s'appliquent à Excel 2019, 2016, 2013, 2010; Excel pour Microsoft 365, Excel Online, Excel pour Mac, Excel pour iPad, Excel pour iPhone et Excel pour Android.
Calculer un âge avec la fonction DATEDIF
Une utilisation de la fonction DATEDIF d'Excel est de calculer l'âge actuel d'une personne. Si vous n'avez pas envie de traîner un calendrier, une simple formule de feuille de calcul peut venir à la rescousse. Vous pouvez également utiliser la fonction pour calculer la différence entre deux dates.
Dans la formule suivante, la fonction DATEDIF détermine l'âge actuel d'une personne en années, mois et jours.
=DATEDIF(E1, TODAY(), "Y")&" Années, "&DATEDIF(E1, TODAY(), "YM")&" Mois, "&DATEDIF(E1, TODAY), "MD")&" Jours"
Pour rendre la formule plus facile à utiliser, la date de naissance d'une personne est entrée dans la cellule E1 d'une feuille de calcul (voir l'exemple ci-dessous). La référence de cellule à cet emplacement est entrée dans la formule. Si la date de naissance est stockée dans une cellule différente de la feuille de calcul, les trois références de cellule dans la formule doivent être modifiées.
La formule utilise DATEDIF trois fois pour calculer d'abord le nombre d'années, puis le nombre de mois, puis le nombre de jours entre les deux dates. Les trois parties de la formule sont:
Nombre d'années: DATEDIF(E1, TODAY(), "Y")&" Années,"
Nombre de mois: DATEDIF(E1, TODAY(), "YM")&" Mois,"
Nombre de jours: DATEDIF(E1, TODAY(), "MD")&" Jours"
Concaténer la formule ensemble
L'esperluette (&) est un symbole de concaténation dans Excel. Une utilisation de la concaténation consiste à joindre des données numériques et des données textuelles lorsqu'elles sont utilisées dans une seule formule. Par exemple, l'esperluette joint la fonction DATEDIF au texte Années, Mois et Jours dans les trois sections de la formule.
La fonction AUJOURD'HUI()
La formule utilise également la fonction TODAY() pour entrer la date actuelle dans la formule DATEDIF. Étant donné que la fonction AUJOURD'HUI() utilise la date de série de l'ordinateur pour trouver la date actuelle, la fonction se met à jour en permanence à chaque fois qu'une feuille de calcul est recalculée.
Les feuilles de calcul sont recalculées à chaque fois qu'elles sont ouvertes. L'âge actuel de la personne augmente lorsque la feuille de calcul est ouverte, sauf si le recalcul automatique est désactivé.
Exemple: Calculez votre âge actuel avec DATEDIF
Cet exemple de la fonction DATEDIF calcule votre âge actuel:
- Entrez votre date de naissance dans la cellule E1 d'une feuille de calcul vierge.
Entrez la formule dans la cellule E3:
=DATEDIF(E1, TODAY(), "Y")&" Années, "&DATEDIF(E1, TODAY(), "YM")&" Mois, "&DATEDIF(E1, TODAY(), "MD ")&" Jours"
Appuyez sur ENTER.
- Votre âge actuel apparaît dans la cellule E3 de la feuille de calcul.