Logik
Ein Ergebnis aus mehreren Tests wählen
Definition
Eine Bezeichnung aus mehreren Tests der Reihe nach zu wählen heißt, IFS jeden Test gefolgt vom Ergebnis für diesen Test zu geben.
Syntax
=IFS(logical_test1, value_if_true1, logical_test2, value_if_true2)
Argumente
| Argument | Bedeutung |
|---|---|
logical_test1 |
Der erste Test, zum Beispiel B2>=80. |
value_if_true1 |
Das Ergebnis, wenn der erste Test besteht, zum Beispiel "high". |
logical_test2 |
Der nächste Test, der nur verwendet wird, wenn der erste Test nicht besteht, zum Beispiel B2>=0. |
value_if_true2 |
Das Ergebnis, wenn der zweite Test besteht, zum Beispiel "low". |
Durchgerechnetes Beispiel
Eine Prüfungsliste speichert Punkte in B2:B4. Eine Punktzahl von 80 oder mehr ist high; jede andere Punktzahl von 0 oder mehr ist low.
| A: Arbeit | B: Note |
|---|---|
| A | 90 |
| B | 12 |
| C | 80 |
Formel: =IFS(B2>=80,"high",B2>=0,"low")
Ergebnis: high. 90 ist mindestens 80, daher gewinnt der erste Test und der zweite Test wird nicht verwendet.
Übung
Zelle A2 enthält 40. Schreiben Sie in B2 eine Formel, die pass zeigt, wenn A2 mindestens 50 ist, und fail, wenn A2 mindestens 0 ist.
- Schreiben Sie in B2 eine IFS-Formel, die pass anzeigt, wenn A2 mindestens 50 ist, und fail, wenn A2 mindestens 0 ist.
- B2 soll das Ergebnis für 40 anzeigen.
Verwandte Funktionen
IFS ist die Funktion, die die Tests der Reihe nach durchgeht und die passende Bezeichnung zurückgibt.
Häufiger Fehler
Den breiten Test zuerst zu setzen, wie in =IFS(B2>=0,"low",B2>=80,"high"): 90 besteht ebenfalls den ersten Test, daher ist das Ergebnis low.