je rencontre une difficulté pour faire le total de l'ancienneté d'une personne
ci joint un extrait du tableau,
je souhaite pouvoir calculer le total des 3 périodes, dans la cellule total (en rouge)
meme chose en deux tiers, ci joint mon fichier excel.
=DATEDIF(C3+C10+C17;C4+C11+C18;"Y")&SI(DATEDIF(C3+C10+C17;C4+C11+C18;"Y")>1;" ans, ";" an, ")&DATEDIF(C3+C10+C17;C4+C11+C18;"YM") &" mois et "&DATEDIF(C3+C10+C17;C4+C11+C18;"MD")&SI(DATEDIF(C3+C10+C17;C4+C11+C18;"MD")>1;" jours";" jour")
cela me donne pas le résultat réllement
j'ai mis trois date tous equivalent d'un an et cela me donne 2 ans 11 mois et 30 jours au lieu de me donner 3 ans
J'édite mon post précédent (pas forcément très pertinent) et je te propose cette formule en B24 (adaptée de la formule donnée par Tibo)
Code:
=SI(ET(DATEDIF(C3+C10+C17;C4+C11+C18;"YM")=11;DATEDIF(C3+C10+C17;C4+C11+C18;"MD")=30);DATEDIF(C3+C10+C17;C4+C11+C18;"Y")+1;DATEDIF(C3+C10+C17;C4+C11+C18;"Y"))&" an"&SI(SI(ET(DATEDIF(C3+C10+C17;C4+C11+C18;"YM")=11;DATEDIF(C3+C10+C17;C4+C11+C18;"MD")=30);DATEDIF(C3+C10+C17;C4+C11+C18;"Y")+1;DATEDIF(C3+C10+C17;C4+C11+C18;"Y"))>1;"s";"")&", "&SI(SI(DATEDIF(C3+C10+C17;C4+C11+C18;"MD")=30;DATEDIF(C3+C10+C17;C4+C11+C18;"YM")+1;DATEDIF(C3+C10+C17;C4+C11+C18;"YM"))=12;0;SI(DATEDIF(C3+C10+C17;C4+C11+C18;"MD")=30;DATEDIF(C3+C10+C17;C4+C11+C18;"YM")+1;DATEDIF(C3+C10+C17;C4+C11+C18;"YM")))&" mois et "&SI(DATEDIF(C3+C10+C17;C4+C11+C18;"MD")=30;0;DATEDIF(C3+C10+C17;C4+C11+C18;"MD"))&" jour"&SI(SI(DATEDIF(C3+C10+C17;C4+C11+C18;"MD")=30;0;DATEDIF(C3+C10+C17;C4+C11+C18;"MD"))>1;"s";"")