Pass / Fail-Bedingung aus wenigen SpaltenHallo,
Ich möchte Folgendes tun, wie in der Spalte PF_COND gezeigt, wobei der Grenzwert auf 20 gesetzt ist. Von diesen COND1- bis COND3-Spalten, wenn eine der Zeilen mehr als 20 ist, ist dies fehlgeschlagen. In Zeile2 versagt beispielsweise der SN bei COND2 und COND3.
Mein Problem ist mit der Formel, wenn mehr als eine Bedingung ausfällt, der AND-Operator nicht erkannt wurde und stattdessen eine einzelne Fehlerbedingung gemeldet wurde. Bitte schlagen Sie vor, was die richtige Lösung sein soll.
| SN | RAD | COND1 | COND2 | COND3 | PF_COND |
| M101 | 1 | 18 | 16 | 17 | BESTEHEN |
| M101 | 2 | 16 | 21 | 23 | FAIL COND2 und COND3 |
| M120 | 1 | 24 | 22 | 16 | FAIL COND1 und COND2 |
| M120 | 2 | 19 | 18 | 18 | BESTEHEN |
| M112 | 1 | 17 | 16 | 16 | BESTEHEN |
| M112 | 2 | 26 | 16 | 18 | FAIL COND1 |
Verwendete Formel:
Wenn (: COND1> 20, "FAIL COND1",
Wenn (: COND2> 20, "FAIL COND2",
Wenn (: COND3> 20, "FAIL COND3",
Wenn (: COND1> 20 &: COND2> 20, "FAIL COND1 AND COND2"),
Wenn (: COND1> 20 &: COND3> 20, "FAIL COND1 AND COND3"),
Wenn (: COND2> 20 &: COND3> 20, "FAIL COND2 AND COND3"),
Wenn (: COND1> 20 &: COND2> 20 &: COND3> 20, "FAIL COND1, COND2 UND COND3"),
"BESTEHEN"
)))))))
Vielen Dank.
Re: Pass / Fail-Bedingung aus wenigen SpaltenIch habe mir George Booles Foto angesehen, bevor ich meine Frage dann poste und er sieht "unzufrieden" aus. Das tut mir leid. Ich hoffe, dass wir beim nächsten Mal ein glücklicheres Foto von George Boole haben werden 
Trotzdem danke Kevin!
Re: Pass / Fail-Bedingung aus wenigen SpaltenHallo Adam!
George Boole sieht unzufrieden aus.

Aber andererseits sah George Boole immer unzufrieden aus ...
Wenn eine der Variablen COND1, COND2 oder COND3 über 20 lag, wurde die Logik aufgelöst und weitere Bedingungen wurden nicht bewertet. Natürlich würde der AND-Operator niemals ausgewertet werden.
Denken Sie wie George Boole. Ich schlage vor, dass Sie folgendes versuchen:
Ob(
: COND1> 20 &: COND2> 20 &: COND3> 20, "FAIL COND1 und COND2 und COND3",
: COND1> 20 &: COND2> 20, "FAIL COND1 und COND2",
: COND1> 20 &: COND3> 20, "FAIL COND1 und COND3",
: COND2> 20 &: COND3> 20, "FAIL COND2 und COND3",
: COND1> 20, "FAIL COND1",
: COND2> 20, "FAIL COND2",
: COND3> 20, "FAIL COND3",
"BESTEHEN"
);
Schreiben Sie bedingte Anweisungen vom unwahrscheinlichsten bis zum wahrscheinlichsten für die Leistung, aber Sie müssen die Logik korrekt einstellen, oder die zusätzliche Leistung bedeutet, dass Sie effektiv und effizient Junk erhalten.
Viel Glück.
Re: Pass / Fail-Bedingung aus wenigen SpaltenMein Fehler. Ich habe die Lösung gefunden. Ich füge nur alle drei CONDs in die Formel ein und es funktioniert!