DATEDIF et consort : calcul d'ancienneté avec somme de dates
Le
Dharmi

C'est pour un calcul d'ancienneté qui doit être exact au jour près :
comment additionner plusieurs périodes et avoir un résultat correct (sans
total de jours supérieure à 28,29,30 ou 31 et sans total de mois supérieure
à 12.
Pour chaque ligne de calcul (période), datedif fonctionne (mais est-ce
vraiment juste ? : année bissextile prise en compte… mois de longueur
différente…).
Et si possible pour terminer, comment avoir le résultat en une seule case
avec les 3 éléments (années, mois, jours)
Exemple :
date depart date arrivee annees mois jours
30/09/1940 16/05/1945 4 7 16
01/01/1950 08/06/1955 5 5 7
26/11/1965 03/05/2000 34 5 7
20/12/2001 04/05/2005 3 4 14
total 46 21 44
Vous voyez ce que je veux dire ?
merci à tous d'avance
Dharmi
comment additionner plusieurs périodes et avoir un résultat correct (sans
total de jours supérieure à 28,29,30 ou 31 et sans total de mois supérieure
à 12.
Pour chaque ligne de calcul (période), datedif fonctionne (mais est-ce
vraiment juste ? : année bissextile prise en compte… mois de longueur
différente…).
Et si possible pour terminer, comment avoir le résultat en une seule case
avec les 3 éléments (années, mois, jours)
Exemple :
date depart date arrivee annees mois jours
30/09/1940 16/05/1945 4 7 16
01/01/1950 08/06/1955 5 5 7
26/11/1965 03/05/2000 34 5 7
20/12/2001 04/05/2005 3 4 14
total 46 21 44
Vous voyez ce que je veux dire ?
merci à tous d'avance
Dharmi
Avec les 2 dates en A1 et B1 :
en C1 : ÚTEDIF(A1;B1;"y")
en D1 : ÚTEDIF(A1;B1;"ym")
et en E1 : ÚTEDIF(A1;B1;"md")
Cordialement.
Daniel
"Dharmi"
=SI(DATEDIF(A1;B1;"y")>0;DATEDIF(A1;B1;"y")&"
an";"")&SI(DATEDIF(A1;B1;"y")>1;"s";"")&"
"&SI(DATEDIF(A1;B1;"ym")>0;DATEDIF(A1;B1;"ym")&" mois
";"")&SI(DATEDIF(A1;B1;"md")>0;DATEDIF(A1;B1;"md")& "
Jour";"")&SI(DATEDIF(A1;B1;"md")>1;"s";"")
A saisir sur une seule ligne
Salutations
JJ
"Dharmi" news:
ÚTEDIF(A1;B1;"y")&"An "&DATEDIF(A1;B1;"ym")&"m "&DATEDIF(A1;B1;"md")&"j "
isabelle
tout cas) des mois de 30 jours, comme pour les calculs de salaire.
Si c'est bien le cas pour toi, une formule possible dans ce classeur exemple :
http://cjoint.com/?ffxfqYU3pM
--
Gaenonius