mois(date) =>1==>12
autrement
12 et jour, pareil
jour-date) ==>1==>31
autrement
31
TEXTE(DATE(ANNEE(datedeb);12;31);"jj-mmm-aaaa")
et ça, ça te donne un texte que tu ne pourras qu'afficher, pas t'en servir dans calcul
tu gardes ta formule
DATE(ANNEE(datedeb);12;31), çc suffit
Crdlmt