Bonjour
Je cherche la formule me permettant d'afficher dans une cellule l’âge par rapport à la date de naissance présente dans une autre cellule.
Exemple A1 = date de naissance soit 27/01/1953
Age ? dans la cellule B1
merci
=SI(AUJOURDHUI()<$A$1;"";ANNEE(AUJOURDHUI())-ANNEE($A$1)-((100*MOIS(AUJOURDHUI())+JOUR(AUJOURDHUI()))<(100*MOIS($A$1)+JOUR($A$1)))&" a "&MOIS(AUJOURDHUI())-MOIS($A$1)+12*((100*MOIS(AUJOURDHUI())+JOUR(AUJOURDHUI()))<(100*MOIS($A$1)+JOUR($A$1))-(JOUR(AUJOURDHUI())<JOUR($A$1))*(1-DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())-1;1)+DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI());1)))&" m "&JOUR(AUJOURDHUI())-JOUR($A$1)-(JOUR(AUJOURDHUI())<JOUR($A$1))*(DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())-1;1)-DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI());1))+1&" j")
Effectivement le fichier que j'ai posté ne date pas de mes débuts mais a été repris et modernisé en 2012
Le raisonnement et les 1ers essais remontent bien eux à cette période ( il s'agit bêtement d'une soustraction avec report ce qui s'apprend je crois peu après la maternelle)