Wie denkt die WENN-Funktion?
Die WENN-Funktion funktioniert wie eine Weggabelung. Du stellst Excel eine Behauptung auf (z.B. "Hat der Schüler mehr als 50 Punkte?"). Excel prüft das. Ist die Antwort JA, wird der Dann-Wert ausgegeben. Ist die Antwort NEIN, wird der Sonst-Wert ausgegeben.
=WENN(Prüfung ; Dann_Wert ; Sonst_Wert)
1. Die Prüfung
Hier stellst du die Bedingung auf.
Beispiel: B2 >= 50
2. Der Dann-Wert
Was soll Excel tun, wenn die Bedingung STIMMT?
Beispiel: "Bestanden"
3. Der Sonst-Wert
Was soll Excel tun, wenn die Bedingung NICHT STIMMT?
Beispiel: "Durchgefallen"
Wenn Excel ein Wort oder einen Text ausgeben soll (wie Bestanden), musst du diesen Text immer in Anführungszeichen setzen: "Bestanden". Wenn du Zahlen ausgeben oder rechnen lassen willst, lässt du die Anführungszeichen weg!
Die Vergleichsoperatoren (Wie vergleicht man?)
Um die Prüfung (Teil 1 der Formel) zu schreiben, brauchst du mathematische Zeichen. So sagst du Excel, was es vergleichen soll:
z.B. A1 > 10
z.B. A1 < 10
z.B. A1 = 10
z.B. A1 >= 10
z.B. A1 <= 10
z.B. A1 <> 10
Ein Beispiel aus der Praxis: Der Notenrechner
Wir haben eine Liste mit Schülern und ihren erreichten Punkten in einem Test. Ab 50 Punkten hat man bestanden. Wir wollen, dass Excel das Ergebnis in Spalte C automatisch hinschreibt.
| A | B | C | |
|---|---|---|---|
| 1 | Name | Punkte | Ergebnis |
| 2 | Anna | 75 | =WENN(B2>=50; "Bestanden"; "Nicht bestanden") |
| 3 | Lukas | 42 | =WENN(B3>=50; "Bestanden"; "Nicht bestanden") |
| 4 | Sarah | 50 | =WENN(B4>=50; "Bestanden"; "Nicht bestanden") |
| 5 | So sieht das fertige Ergebnis aus, wenn man Enter drückt: | ||
| ... | Anna | 75 | Bestanden |
| ... | Lukas | 42 | Nicht bestanden |
| ... | Sarah | 50 | Bestanden |
Erklärung zu Sarah: Sarah hat genau 50 Punkte. Da wir in der Formel >= (größer oder gleich) verwendet haben, ist die Bedingung erfüllt und sie hat bestanden. Hätten wir nur > verwendet, wäre sie durchgefallen!