Remy Gauthier a écrit :
Bonjour,
Bonjour,
Ce n'est pas 100% précis, mais vous pouvez commercer
avec cette formule si les cellules A1 et B1
contiennent la date de naissance et la date de
référence, respectivement. Cette formule utilise le
fait que soustraire deux dates donne le nombre de
jours entre les deux:

=CONCATENATE(TEXT(VALUE(LEFT(TEXT(B1-A1;"yyyymmdd");4))-1900;"0");"
ans
";TEXT(VALUE(MID(TEXT(B1-A1;"yymmdd");3;2))-1;"0");"
mois ";RIGHT(TEXT(B1-A1;"yymmdd");2);" jours")
Ce qui nous donne pour la vf:

=CONCATENER(TEXTE(CNUM(DROITE(TEXTE(B1-A1;"JJMMAAAA");4))-1900;"0");"ans ";TEXTE(CNUM(STXT(TEXTE(B1-A1;"JJMMAA");3;2))-1;"0");"mois et ";GAUCHE(TEXTE(B1-A1;"JJMMAA");2);"jours")
Lorsque j'ai essayé, les résultats étaient
relativement acceptables, sauf pour les jours de
naissance qui sortaient comme "XX ans 11 mois 31
jours". En manipulant un peu, je suis certain que vous
trouverez.
J'essaierai d'y jeter un coup d'oeil de demain.......
Merci pour cette piste ;-)
Salutations,

RG.


--- ANSELME Jean-Paul <[EMAIL PROTECTED]> wrote:

Utlisant une feuille dans Calc avec plein de données
dont des dates de naissance de nombreux individus, je souhaiterais savoir comment faire pour calculer aux ans, mois et jours près l'âge de ceux-ci et inscrire automatiquement à la date de consultation cet âge exact dans une colonne de ce tableau.
Merci d'avance de toute aide !
Jean-Paul
--
Rachid El wazna
StarXpert
http://www.starxpert.fr/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à