Bonsour®
cela peut paraître étonnant mais un découpage en années mois jours est une pure satisfaction de l'esprit...
les unités mois et années étant des "unités de compte variables", valant parfois 31, 30, 29 ou 28 jours .
par ailleurs seul VBA permet les calculs sur des dates antérieurs au 1/1/1900...
seul un calcul en jour sera exact
Msgbox date-dateserial(1882,8,6)
soit 49370 jours
en prenant une durée "d'année moyenne" de 365.25 jour
on obtient 135 ans
=ENT(49370/365.25)
une "durée moyenne de mois" de 30.43 jours
on obtient 2 mois
=MOD(Ent(49370/30.43 ); 12)
et 0 jours
=ENT(MOD(49370 ; 30.43))