Bonjour. Bienvenue sur le Forum
Pour la prochaine, merci de mettre un fichier Excel avec l'exemple
=SI(N10>0;SI(DATEDIF(M10;N10;"y")>0;DATEDIF(M10;N10;"y")&" ans, ";"")&SI(DATEDIF(M10;N10;"ym")>0;DATEDIF(M10;N10;"ym")&" mois et ";"")&SI(DATEDIF(M10;N10;"md")>0;DATEDIF(M10;N10;"md")&" jours";"");SI(DATEDIF(M10;P23;"y")>0;DATEDIF(M10;P23;"y")&" ans, ";"")&SI(DATEDIF(M10;P23;"ym")>0;DATEDIF(M10;P23;"ym")&" mois et ";"")&SI(DATEDIF(M10;P23;"md")>0;DATEDIF(M10;P23;"md")&" jours";""))
OU (formule de Laurent Longre)
=SI(N10>0;SUPPRESPACE(SI(N10-M10;TEXTE(DATEDIF(M10;N10;"y");"[>1]0"" ans "";[>]""1 an "";")&TEXTE(DATEDIF(M10;N10;"ym");"[>]0"" mois "";")&TEXTE(DATEDIF(M10;N10;"md");"[>1]0"" jours"";[>]""1 jour"";");"0 jour"));SUPPRESPACE(SI(P23-M10;TEXTE(DATEDIF(M10;P23;"y");"[>1]0"" ans "";[>]""1 an "";")&TEXTE(DATEDIF(M10;P23;"ym");"[>]0"" mois "";")&TEXTE(DATEDIF(M10;P23;"md");"[>1]0"" jours"";[>]""1 jour"";");"0 jour")))
Cordialement