Tutorial: Logische Tests in Excel für die WENN-Funktion
Hier ist ein ausführliches Tutorial, wie du logische Tests in Excel für die WENN-Funktion (im Englischen IF) meisterst.
Die WENN-Funktion ist eines der mächtigsten Werkzeuge in Excel. Ihr Kernstück ist der logische Test. Nur wenn du verstehst, wie man Bedingungen richtig formuliert, kannst du automatisierte Entscheidungen in deinen Tabellen treffen.
1. Die Grundlagen: Was ist ein logischer Test?
Ein logischer Test ist eine Frage, die Excel nur mit zwei Antworten beantworten kann: WAHR (TRUE) oder FALSCH (FALSE).
Die Syntax der WENN-Funktion lautet:
=WENN(Logischer_Test; Wert_wenn_wahr; Wert_wenn_falsch)
2. Die logischen Operatoren
Um einen Test zu erstellen, benötigst du Vergleichsoperatoren. Hier ist die Liste der wichtigsten Zeichen:
| Operator | Bedeutung | Beispiel |
|---|---|---|
= |
Gleich | A1 = 100 |
<> |
Ungleich | A1 <> "Erledigt" |
> |
Größer als | A1 > 50 |
< |
Kleiner als | A1 < 50 |
>= |
Größer oder gleich | A1 >= 20 |
<= |
Kleiner oder gleich | A1 <= 20 |
3. Logische Tests für verschiedene Datentypen
A. Zahlen vergleichen
Dies ist der häufigste Anwendungsfall.
- Beispiel: Prüfe, ob der Umsatz in Zelle B2 größer als 1000 ist.
- Formel:
=WENN(B2 > 1000; "Bonus"; "Kein Bonus")
B. Text vergleichen
Bei Texten musst du den Suchbegriff immer in Anführungszeichen setzen. Excel unterscheidet standardmäßig nicht zwischen Groß- und Kleinschreibung.
- Beispiel: Prüfe, ob in Zelle C2 "Bezahlt" steht.
- Formel:
=WENN(C2 = "Bezahlt"; "OK"; "Mahnung")
C. Zellen miteinander vergleichen
Du kannst auch zwei Zellen direkt vergleichen.
- Beispiel: Ist der Lagerbestand (A2) kleiner als der Mindestbestand (B2)?
- Formel:
=WENN(A2 < B2; "Nachbestellen"; "Genug Bestand")
4. Erweiterte Logik: UND / ODER Verknüpfungen
Manchmal reicht ein einziger Test nicht aus. Dafür nutzt man die Funktionen UND() und ODER().
Die UND-Funktion (Alle Bedingungen müssen wahr sein)
- Szenario: Ein Mitarbeiter bekommt einen Bonus, wenn der Umsatz > 1000 UND die Kundenzufriedenheit > 80% ist.
- Formel:
=WENN(UND(B2 > 1000; C2 > 0,8); "Bonus"; "Kein Bonus")
Die ODER-Funktion (Mindestens eine Bedingung muss wahr sein)
- Szenario: Ein Rabatt wird gewährt, wenn der Kunde "Stammkunde" ist ODER für mehr als 500 € einkauft.
- Formel:
=WENN(ODER(A2 = "Stammkunde"; B2 > 500); "10% Rabatt"; "Kein Rabatt")
5. Profi-Tipps für fehlerfreie Tests
- Text vs. Zahl: Achte darauf, dass Zahlen nicht als Text formatiert sind.
"100"ist für Excel etwas anderes als100. - Leere Zellen prüfen: Möchtest du prüfen, ob eine Zelle leer ist?
=WENN(A1 = ""; "Leer"; "Nicht leer")
- Die IST-Funktionen: Für spezielle Tests gibt es Helfer-Funktionen:
ISTZAHL(A1)– Prüft, ob der Inhalt eine Zahl ist.ISTFEHLER(A1)– Prüft, ob die Zelle einen Fehlerwert (wie #NV) enthält.
- Teilergebnisse prüfen: Markiere in der Bearbeitungsleiste den Teil deines logischen Tests (z.B.
B2>1000) und drücke F9. Excel zeigt dir sofort, ob dieser Teil aktuellWAHRoderFALSCHergibt.
Zusammenfassung
Ein logischer Test ist das Fundament für intelligente Excel-Tabellen. Er besteht immer aus einem Vergleich (Wert 1 - Operator - Wert 2). Sobald du dieses Prinzip beherrschst, kannst du komplexe WENN-Abfragen und sogar verschachtelte Funktionen problemlos aufbauen.