
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, FALSE
aber ich möchte, dass es ist Fail
.
Bildschirmfoto:
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")