|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Dominique DegoyIngénieur développement logiciels Inscription : février 2006 Messages : 7 ![]() |
Merci à SilkyRoad pour son exposé "Utiliser les fonctions Date et Heure sous Excel 2007"
'Exemple pour calculer l'âge d'une personne dont la date de naissance est saisie dans la cellule A1 Code :
=DATEDIF(A1;AUJOURDHUI();"y")&" ans , "&DATEDIF(A1;AUJOURDHUI();"Ym")&" mois et "&DATEDIF(A1;AUJOURDHUI();"Md")&" jours" Nous sommes de 20/01/2012. En appliquant la formule pour la date anniversaire du 31/01/1968, Excel affiche 43 ans 11 mois 133 jours Dès que le jour de l'anniversaire est plus grand que le jour d'aujourd'hui, le nombre de jours est étrange J'ai trouvé ça : Code :
=SI(A1<>"";DATEDIF(A1;AUJOURDHUI();"y")&" ans "&DATEDIF(A1;AUJOURDHUI();"Ym")&" mois et "&JOUR(DATE(ANNEE(MAINTENANT())-ANNEE(A1);MOIS(MAINTENANT())-MOIS(A1);JOUR(MAINTENANT())-JOUR(A1)))&" jours";"") |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : juin 2007 Messages : 480 ![]() |
Bonjour,
Et comme ça ? Code :
=(ANNEE(AUJOURDHUI()-A1)-1900) & " ans, " & (MOIS(AUJOURDHUI()-A1)-1) & " mois et " & JOUR(AUJOURDHUI()-A1) & " jours" |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Dominique DegoyIngénieur développement logiciels Inscription : février 2006 Messages : 7 ![]() |
Super Tedo01 !
![]()
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com