Fehlerbehebung bei verschachtelten WENN-Funktionen

Fehlerbehebung bei verschachtelten WENN-Funktionen

Ich habe Probleme mit derWENN-Funktionim folgenden Beispiel.

Bedingungen:

  • Es gibt 3 Prüfungen und eine Gesamtpunktzahl.
  • Um zu bestehen, muss der Student in jeder Prüfung mindestens 5 Punkte erreichen.
  • Erreicht er in einer der Prüfungen 4 oder weniger Punkte, gilt er als durchgefallen.
  • Zum Bestehen muss die Gesamtpunktzahl allerdings >=16 sein, sonst fällt er ebenfalls durch.

Beispiel 1:

Test 1 = 4, Test 2 = 10, Test 3 = 10, Gesamt = 24; er hat mehr als 16, fällt aber durch, weil er in einer der Prüfungen eine 4 bekommen hat.

Beispiel 2:

Test 1 = 5, Test 2 = 5, Test 3 = 5, Gesamt = 15; fällt erneut durch, da die Gesamtpunktzahl unter 16 liegt.

Problem:

Ich habe diese Funktion verwendet:

=IF(E4>=5;IF(F4>=5;IF(G4>=5;IF(H4>=16;"Pass";"Fail"))))

Es funktioniert gut, außer in dem Szenario, in dem der Student in einer der Prüfungen eine 4 oder weniger bekommt. Wenn das passiert, bekomme ich, FALSEaber ich möchte, dass es ist Fail.

Bildschirmfoto:

https://i.stack.imgur.com/NM6rk.png

Antwort1

Basierend auf dem Kommentar von@fixer1234:

Verwenden Sie dieUND-Funktioninnerhalb derWENN-Funktionum mehrere Bedingungen zu prüfen und die Komplexität zu reduzieren:

=IF(AND(E4>=5,F4>=5,G4>=5,H4>=16);"Pass";"Fail")

verwandte Informationen