Logik
IF
Definition
IF gibt einen Wert zurück, wenn eine Prüfung wahr ist, und einen anderen Wert, wenn sie falsch ist.
Syntax
=IF(logical_test, value_if_true, [value_if_false])
Argumente
| Argument | Bedeutung |
|---|---|
logical_test |
Ein Vergleich, der entweder wahr oder falsch ist, zum Beispiel B2<10. |
value_if_true |
Was die Zelle anzeigt, wenn die Prüfung wahr ist. Text muss in doppelte Anführungszeichen gesetzt werden. |
value_if_false |
Optional. Was die Zelle anzeigt, wenn die Prüfung falsch ist. |
Durchgerechnetes Beispiel
Ein Geschäft markiert Artikel, die knapp werden. Die Stückzahlen im Lager stehen in B2:B4, und alles unter 10 muss nachbestellt werden.
| A: Artikel | B: Lagerbestand (Stück) |
|---|---|
| Tassen | 8 |
| Teller | 31 |
| Schalen | 26 |
Formel: =IF(B2<10,"Reorder","OK")
Ergebnis: Reorder. Die Tassen haben 8 Stück, also weniger als 10, daher wird der erste Text zurückgegeben. Nach unten ausgefüllt, ergibt die Formel Reorder, OK und OK.
Übung
Zelle B2 enthält eine Prüfungsnote von 52. Schreiben Sie eine Formel, die "Pass" anzeigt, wenn die Punktzahl mindestens 60 beträgt, und sonst "Retry".
- Schreiben Sie in C2 eine IF-Formel, die Pass anzeigt, wenn B2 mindestens 60 ist, und sonst Retry.
- C2 soll das Ergebnis für 52 anzeigen.
Verwandte Funktionen
IF umschließt oft andere Funktionen, zum Beispiel um zu prüfen, ob die SUM eines Bereichs ein Ziel erreicht oder ob COUNT ein Minimum erreicht.
Häufiger Fehler
Lässt man die Textergebnisse ohne Anführungszeichen, wie in =IF(B2<10,Reorder,OK), liest Excel sie als Namen und gibt #NAME? zurück.