Ma condition ne fonctionne pas

Résolu
solene85 Messages postés 391 Date d'inscription   Statut Membre Dernière intervention   -  
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonsoir,

=SI(C3=E3;B3;SI(E3<C3;B3-E3;SI(E3>C3;"faux";SI(ET(C3>0;E3=0;B3-C3)))))

lorsque j'ai créé ma formule
=SI(C3=E3;B3;SI(E3<C3;B3-E3;SI(E3>C3;"faux")))
celle-ci fonctionne très bien

mais dès que j'ajoute SI(ET(C3>0;E3=0;B3-C3)))))
j'ai un message d'erreur

et je ne comprends pas où se trouve l'erreur

Pourriez vous m'expliquer s'il vous plait merci


3 réponses

Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Pour les deux premiers SI tu as correctement utilisé tes arguments
SI(test;valeur_si_vrai;valeur_si_faux)

Dans le troisième tu ne l'as pas fait
car dans
SI(ET(C3>0;E3=0;B3-C3))
tu n'as que SI(test)
je suppose que tu voulais écrire
SI(ET(C3>0;E3=0);B3-C3)
? c'est-à-dire SI(test;valeur_si_vrai)
et dans ce cas il manque le troisième argument valeur_si_faux
0
solene85 Messages postés 391 Date d'inscription   Statut Membre Dernière intervention   14
 
je voulais si c3 > 0 et E3 = 0 alors j'aurai comme valeur B3-C3 sinon j'obtiens le message "faux"

mais lorsque je mets faux j'ai quand même un message d'erreur

SI(ET(C3>0;E3=0;B3-C3;"faux"))
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
SI(ET(C3>0;E3=0
)
;B3-C3;"faux")
0
solene85 Messages postés 391 Date d'inscription   Statut Membre Dernière intervention   14
 
ok Raymond j'ai vu

En resuivant ta réponse j'ai corrigé la position de la parenthèse et tout est en ordre maintenant


merci beaucoup
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Ah ! Tu m'as fait peur ...
0