OVH Cloud OVH Cloud

fraction année

1 réponse
Avatar
bequet
Bonjour,

Quel formule utiliser pour avoir l'âge civil d'une personne par rapport à la
date d'aujourd'hui?

La formule =Yearfrac(date aujourd'hui;date naissance;3) donne un résultat
inexact (dû notamment aux années bixestiles)

20/09/1958 et 21/09/2004 donne 46,0356164 or ce n'est que le lendemain que
l'intéressé aura 46 ans. A la date, il a 45 ans 364 jours.

Merci de votre réponse

1 réponse

Avatar
AV
Si "D" est la date de naissance :

=SUPPRESPACE(SI(AUJOURDHUI()-D;TEXTE(DATEDIF(D;AUJOURDHUI();"y");"[>1]0""
ans"";[>]""1 an"";")&TEXTE(DATEDIF(D;AUJOURDHUI();"ym");"[>] 0"" mois "";
")&TEXTE(DATEDIF(D;AUJOURDHUI();"md");"[>1]0"" jours"";[>]""1 jour"";");"0
jour"))

AV (formule de LL)