=CHOISIR(JOUR(A4)/10+1;"";"";"vingt";"trente")&SI(JOUR(A4)<20;"";
SI(DROITE(JOUR(A4))*1<>0;SI(DROITE(JOUR(A4))*1=1;" et ";"-");""))&
CHOISIR(JOUR(A4)-CHOISIR(JOUR(A4)/10+1;0;0;2;3)*10+1;"";SI(JOUR(A4)=1;
"premier";"un");"deux";"trois";"quatre";"cinq";"six";"sept";"huit";"neuf";"dix";
"onze";"douze";"treize";"quatorze";"quinze";"seize";"dix-sept";"dix-huit";
"dix-neuf")&" "&TEXTE(x;"mmmm")