WENNFEHLER
Die Funktion WENNFEHLER liefert einen von dir definierten Wert, wenn ein analysierter Wert einen Fehler ergibt; andernfalls ist das Ergebnis der zu analysierende Wert.
WENNFEHLER(beliebiger Ausdruck; wenn_Fehler)
beliebiger Ausdruck: Der zu analysierende Ausdruck. Das Argument beliebiger Ausdruck kann einen beliebigen Wert enthalten.
wenn_Fehler: Der Wert, der als Ergebnis angezeigt wird, wenn das Argument beliebiger Ausdruck einen Fehler ergibt. Das Argument wenn_Fehler kann einen beliebigen Wert enthalten.
Hinweise
Verwende WENNFEHLER, um auf Fehler in einer Formel zu reagieren. Wenn du beispielsweise mit Daten arbeitest, die den gültigen Wert 0 für Zelle D1 zulassen, führt die Formel =B1/D1 zu einem Fehler (Division durch 0). Dieser Fehler kann mithilfe einer Formel wie =WENNFEHLER(B1/D1;0) vermieden werden, die das tatsächliche Ergebnis ermittelt, wenn Zelle D1 nicht 0 enthält und andernfalls den Ergebniswert 0 liefert.
Beispiele |
---|
Angenommen, B1 ist ein Zahlenwert und D1 enthält den Wert 0, dann gilt Folgendes: =WENNFEHLER(B1/D1; 0) liefert den Ergebniswert 0, da eine Division durch 0 einen Fehler erzeugt. =WENN(ISTFEHLER(B1/D1); 0; B1/D1) entspricht dem vorigen Beispiel, erfordert aber sowohl die Verwendung von WENN und ISTFEHLER. =WENN(WENNFEHLER(ODER (ISTGERADE(B4+B5); ISTUNGERADE(B4+B5)); FALSCH); "Nur Zahlen"; "Nicht nur Zahlen") zeigt den Text „Nur Zahlen“ an, wenn die beiden Zellen B4 und B5 Zahlen enthalten; andernfalls wird der Text „Nicht nur Zahlen“ angezeigt. Es wird also geprüft, ob die Summe der beiden Zellen gerade oder ungerade ist. Enthält eine der Zellen keine Zahl, liefern die Funktionen ISTGERADE und ISTUNGERADE einen Fehler und die Funktion WENNFEHLER liefert den Ergebniswert FALSCH. Andernfalls ist das Ergebnis WAHR, da entweder für ISTGERADE oder ISTUNGERADE der Ergebniswert WAHR lautet. Enthält also eine der beiden Zellen B4 oder B5 keine Zahl bzw. keinen Booleschen Wert, liefert die Funktion WENN den für das Argument wenn_FALSCH festgelegten Ausdruck „Nicht nur Zahlen“ und andernfalls den für das Argument wenn_WAHR festgelegten Ausdruck „Nur Zahlen“. |