Logik
ISERROR
Definition
ISERROR gibt TRUE zurück, wenn das Argument ein beliebiger Fehlerwert ist, und sonst FALSE.
Syntax
=ISERROR(value)
Argumente
| Argument | Bedeutung |
|---|---|
value |
Die zu prüfende Formel oder Zelle, zum Beispiel eine Division. |
Durchgerechnetes Beispiel
Eine Mühle teilt gepackte Säcke durch gearbeitete Stunden. Die Säcke stehen in A2:A4 und die Stunden in B2:B4.
| A: Säcke | B: Stunden |
|---|---|
| 15 | 0 |
| 9 | 3 |
| 6 | 2 |
Formel: =IF(ISERROR(A2/B2),"stop","ok")
Ergebnis: stop. 15 geteilt durch 0 ist #DIV/0!, daher ist ISERROR wahr und IF gibt stop zurück. Nach unten ausgefüllt ergibt die Formel stop, ok und ok.
Übung
Zelle A2 enthält 10 und Zelle B2 enthält 0. Schreiben Sie in C2 eine Formel, die 1 zurückgibt, wenn A2 geteilt durch B2 ein Fehler ist, und sonst 0.
- Schreiben Sie in C2 eine IF-Formel, die ISERROR verwendet und 1 anzeigt, wenn A2 geteilt durch B2 ein Fehler ist, und sonst 0.
- C2 soll das Ergebnis für 10 geteilt durch 0 anzeigen.
Verwandte Funktionen
IF wandelt TRUE oder FALSE von ISERROR in 1 oder 0 um. ISNUMBER prüft eine andere Eigenschaft derselben Zelle.
Häufiger Fehler
Jedes TRUE als Division durch null zu behandeln: Ein falsch getippter Bereich ist ebenfalls ein Fehler, daher kann die Markierung einen anderen Fehler verbergen.