Pb de #VALEURdans formule

Bonjour le forum

J' ai une formule qui lorsque ma colonne date a des ellues avec des date comme 01/02/ 1825 ou toute autre date année 1800, donne le resultat #VALEUR,

=SI(C3>0;SI(G3<0;" Son anniversaire est l'année prochaine !";SI(TEXTE(C3;"jj mmmm")=TEXTE($E$2;"jj mmmm");" Aujourd'hui c'est son anniversaire 
!";SI(ET(E3>TEXTE($E$2;"mm");G3>1);" Son anniversaire est dans "&G3&" mois !";SI(ET(E3=TEXTE($E$2;"mm");TEXTE(C3;"jj")<TEXTE($E$2;"jj"));" Son
 anniversaire est passé de quelques jours !";SI(ET(E3=TEXTE($E$2;"mm");TEXTE(C3;"jj")>TEXTE($E$2;"jj"));" Son anniversaire est dans quelques jours
 !";SI(G3=1;" Son anniversaire est 
le mois prochain !";"")))))))

Que peux ton modifier pour ne plus avoir le #VALEUR, merci d' avance de toute aide

Cordialement

Bonjour,

Teste comme ceci

=SIERREUR(SI(C3>0;SI(G3<0;" Son anniversaire est l'année prochaine !";SI(TEXTE(C3;"jj mmmm")=TEXTE($E$2;"jj mmmm");" Aujourd'hui c'est son anniversaire !";SI(ET(E3>TEXTE($E$2;"mm");G3>1);" Son anniversaire est dans "&G3&" mois !";SI(ET(E3=TEXTE($E$2;"mm");TEXTE(C3;"jj")<TEXTE($E$2;"jj"));" Son anniversaire est passé de quelques jours !";SI(ET(E3=TEXTE($E$2;"mm");TEXTE(C3;"jj")>TEXTE($E$2;"jj"));" Son anniversaire est dans quelques jours !";SI(G3=1;" Son anniversaire est le mois prochain !";"")))))));"")

Bonjour M12 et le forum

Merci pour ta réponse rapise, le test est OK je n' ai plus le #VALEUR.

Bonne continuation

Valo

Rechercher des sujets similaires à "valeurdans formule"