bonjour
parce que dans ta formule en D4, la référence à la cellule B2 n'est pas figée.
donc.. quand tu tires la formule vers le bas. B2 devient B3... et en B3.. c'est du texte
il faut donc figer la référence avec le symbole $ (sélectionne le B2 puis touche F4)
=DATEDIF(B4;$B$2;"y")&SI(DATEDIF(B4;$B$2;"y")>1;" ans ";" an ")&DATEDIF(B4;$B$2;"ym")&" mois " &1+DATEDIF(B4;$B$2;"md")&SI(DATEDIF(B4;$B$2;"md")>1;" jours "; " jour ")