Excel-Funktion · Logik
WENN(IF)
Gibt einen Wert zurück, wenn eine Prüfung zutrifft, und einen anderen, wenn nicht.
Was sie tut
WENN trifft eine Entscheidung. Die Funktion prüft etwas, zum Beispiel ob eine Punktzahl mindestens 60 ist, und gibt ein Ergebnis zurück, wenn die Prüfung WAHR ist, und ein anderes, wenn sie FALSCH ist. Die Ergebnisse können Text, Zahlen oder weitere Formeln sein.
Syntax
=WENN(Prüfung; Wert_wenn_wahr; [Wert_wenn_falsch])Argumente in eckigen Klammern sind optional, und … heißt, dass du weitere der gleichen Art anhängen kannst. In dieser Excel-Sprache werden Argumente getrennt mit ;
Argumente
- Prüfung
- Alles, was WAHR oder FALSCH ergibt, meist ein Vergleich wie
B2>=60. - Wert_wenn_wahr
- Was zurückkommt, wenn die Prüfung WAHR ist. Text steht in Anführungszeichen.
- Wert_wenn_falsch
- Was zurückkommt, wenn sie FALSCH ist. Lässt du es weg, zeigt Excel FALSCH.
Beispiel
Ana braucht 60 Punkte zum Bestehen. Hat sie es geschafft?
| A | B | C | |
|---|---|---|---|
| 1 | Schüler | Punkte | Ergebnis |
| 2 | Ana | 72 | Bestanden |
Die Formel in C2:
=WENN(B2>=60;"Bestanden";"Nicht bestanden")Ergebnis: Bestanden
Ana hat 72 Punkte. Die Prüfung 72>=60 ist WAHR, also gibt WENN das zweite Argument zurück: Bestanden.
Typische Fehler
- Die Anführungszeichen um Textergebnisse vergessen. Ohne sie sucht Excel nach einem Namen und zeigt #NAME?.
- Zahlen in Anführungszeichen setzen.
"10"ist Text, und eine spätere Summe überspringt ihn womöglich. >verwenden, obwohl die Grenze selbst bestehen soll.>=schließt sie ein.
In anderen Excel-Sprachen
Excel übersetzt Funktionsnamen und in manchen Sprachen auch das Trennzeichen zwischen den Argumenten. Tippe den Namen, den dein Excel zeigt.
| Excel-Sprache | Funktionsname | Trennzeichen |
|---|---|---|
| English | IF | , |
| Deutsch | WENN | ; |
| Français | SI | ; |
| Español (España) | SI | ; |
| Español (México) | SI | , |
| 日本語 | IF | , |
| 한국어 | IF | , |
| 繁體中文 | IF | , |
| ไทย | IF | , |
| ខ្មែរ | IF | , |
| Tiếng Việt | IF | ; |