Erreur sur tests imbriqués
Résolu
Julie_75
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
Julie_75 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Julie_75 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
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.
A voir également:
- Erreur sur tests imbriqués
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
- Java code erreur 1603 ✓ - Forum Windows
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
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.
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.