Erreur sur tests imbriqués
Résolu
Julie_75
Messages postés
5
Statut
Membre
-
Julie_75 Messages postés 5 Statut Membre -
Julie_75 Messages postés 5 Statut Membre -
Bonjour
J'ai un test qui ne passe pas dans la formule suivante:
=SI(ET(B25=1;Z25="1";P25<=240);"Priority 2";SI(OU(Z25="0");"";SI(OU(B25=1;Z25="1";P25>240);"Priority 1")))
J'ai des bugs tagués "Priority 1" alors que dans B25 j'ai la valeur 2 !
En toute logique, je devrais avoir un champs vide.
Je ne comprends pas ce comportement.
J'ai un test qui ne passe pas dans la formule suivante:
=SI(ET(B25=1;Z25="1";P25<=240);"Priority 2";SI(OU(Z25="0");"";SI(OU(B25=1;Z25="1";P25>240);"Priority 1")))
J'ai des bugs tagués "Priority 1" alors que dans B25 j'ai la valeur 2 !
En toute logique, je devrais avoir un champs vide.
Je ne comprends pas ce comportement.
3 réponses
-
Bonjour
le OU du deuxième SI ne sert à rien
les valeurs entre guillemets est une valeur texte non numérique (?)
le troisième SI fait appel à OU alors que le premier fait appel à ET et donc si vous avez l'affichage priority1 quand B25 =2, c'est surement parceque ou Z25 =1 ou P25 est plus grand que 240!
que voulez vous faire et comment se présente vos données
Errare humanum est, perseverare diabolicum -
En fait, mon but est de tester le triplet "B25=1;Z25="1";P25<=240" à ET.
Donc, j'ai 3 cas:
1. si Z25=0 alors je laisse le champs vide
2. si B25=1;Z25="1";P25<=240) alors je renseigne à "Priority 2"
3. si (B25=1;Z25="1";P25>240) alors je renseigne à "Priority 1"
Pi, les valeurs entre guillemets correspondent à des valeurs d'autres testés à 0 ou 1. -