Formule

M

mess

Guest
J'ai un souci de formule !


en effet on me demande d'établir un tableau sur excel qui permette -par la formule de calcul- de déterminer l'age d'une personne à une date bien précise.

la difficulté se trouve être dans le fait que l'age doit etre déterminé selon le jour et mois prêt :

pour plus de précision : ex : savoir que mr X né le 15.08.1925 sera âgé au 30.06.2003 de : 77 ans et X mois et X jours !!


j'espère avoir été assez claire;

réponse urgente ce jour !!
 
A

andré

Guest
Mettre les deux colonnes avec dates en format date excel : dd-mm-jj
Mettre la colonne du résultat (C) en format personnalisé : jj "années" mm "mois" dd "jours" et taper dans la cellule C1 : =B1-A1
André.
 
M

Monique

Guest
Il y a des réponses chez http://longre.free.fr/pages/form/dateheure.htm
=DATEDIF(A1;B1;"y")&SI(DATEDIF(A1;B1;"y")>1;" ans ";" an ")&DATEDIF(A1;B1;"ym")&" mois "&DATEDIF(A1;B1;"md")&SI(DATEDIF(A1;B1;"md")>1;" jours";" jour")

Et aussi chez http://disciplus.simplex.free.fr/xl/dates.htm
=SI(ET(DATEDIF(A2;B2;"y")=0;DATEDIF(A2;B2;"ym")=0;DATEDIF(A2;B2;"md")=0);0&" jour";SI(DATEDIF(A2;B2;"y")<>0;DATEDIF(A2;B2;"y")&SI(DATEDIF(A2;B2;"y")>1;" ans ";" an ");"")&SI(DATEDIF(A2;B2;"ym")<>0;DATEDIF(A2;B2;"ym")&" mois ";"")&SI(DATEDIF(A2;B2;"md")<>0;DATEDIF(A2;B2;"md")&SI(DATEDIF(A2;B2;"md")>1;" jours";" jour");""))

Et encore chez http://www.cathyastuce.com/excel/form_qqesfonctions.htm#heure
=DATEDIF(A3;B3;"y")&" ans "&DATEDIF(A3;B3;"ym")&" mois "&DATEDIF(A3;B3;"md")&" jours"

Idem, mais sans problème de pluriel ou singulier :
=DATEDIF(A4;B4;"y")&" a "&DATEDIF(A4;B4;"ym")&" ms "&DATEDIF(A4;B4;"md")&" j"

Monique
 

Discussions similaires

Statistiques des forums

Discussions
314 651
Messages
2 111 555
Membres
111 201
dernier inscrit
netcam