Sie können die Funktion WENNFEHLER verwenden, um Fehler in einer Formel entdecken und zu behandeln. WENNFEHLER gibt einen Wert zurück, den Sie angeben, wenn eine Formel einen Fehler auswertet. Andernfalls wird das Ergebnis der Formel zurückgegeben.
Syntax
WENNFEHLER(Wert;Wert_falls_Fehler)
Die Syntax der Funktion WENNFEHLER weist die folgenden Argumente auf:
-
Wert Erforderlich. Das Argument, das auf einen Fehler geprüft wird
-
value_if_error Erforderlich. Der zurückzugebende Wert, wenn die Formel als Fehler ausgewertet wird. Die folgenden Fehlertypen werden ausgewertet: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, oder #NULL!.
Hinweise
-
Wenn Wert oder Wert_falls_Fehler eine leere Zelle darstellt, behandelt WENNFEHLER diese als leeren Zeichenfolgenwert ("").
-
Wenn Wert eine Matrixformel ist, gibt WENNFEHLER für jede Zelle im Bereich, der in Wert angegeben ist, eine Matrix von Ergebnissen zurück. Betrachten Sie hierzu das zweite Beispiel unten.
Beispiele
Kopieren Sie die Beispieldaten in der folgenden Tabelle, und fügen Sie sie in Zelle A1 eines neuen Excel-Arbeitsblatts ein. Um die Ergebnisse der Formeln anzuzeigen, markieren Sie sie, drücken Sie F2 und dann die EINGABETASTE.
Kontingent |
Verkaufte Einheiten |
|
---|---|---|
210 |
35 |
|
55 |
0 |
|
23 |
||
Formel |
Beschreibung |
Ergebnis |
=WENNFEHLER(A2/B2;"Berechnungsfehler") |
Sucht in der Formel nach einem Fehler im ersten Argument (210 durch 35 dividieren), findet keinen Fehler, und gibt dann das Ergebnis der Formel zurück. |
6 |
=WENNFEHLER(A3/B3;"Berechnungsfehler") |
Sucht in der Formel nach einem Fehler im ersten Argument (55 durch 0 dividieren), findet den Fehler "Division durch 0", und gibt dann den "Wert_falls_Fehler" zurück. |
Berechnungsfehler |
=WENNFEHLER(A4/B4;"Berechnungsfehler") |
Sucht in der Formel nach einem Fehler im ersten Argument ("" durch 23 dividieren), findet keinen Fehler, und gibt dann das Ergebnis der Formel zurück. |
0 |
Beispiel 2
Kontingent |
Verkaufte Einheiten |
Verhältnis |
---|---|---|
210 |
35 |
6 |
55 |
0 |
Berechnungsfehler |
23 |
0 |
|
Formel |
Beschreibung |
Ergebnis |
=C2 |
Sucht in der Formel nach einem Fehler im ersten Argument des ersten Elements der Matrix (A2/B2 oder 210 durch 35 dividieren), findet keinen Fehler, und gibt dann das Ergebnis der Formel zurück. |
6 |
=C3 |
Sucht in der Formel nach einem Fehler im ersten Argument des zweiten Elements der Matrix (A3/B3 oder 55 durch 0 dividieren), findet den Fehler "Division durch 0" und gibt dann "Wert_falls_Fehler" zurück. |
Berechnungsfehler |
=C4 |
Sucht in der Formel nach einem Fehler im ersten Argument des dritten Elements der Matrix (A4/B4 oder "" durch 23 dividieren), findet keinen Fehler, und gibt dann das Ergebnis der Formel zurück. |
0 |
Wenn Sie über eine aktuelle Version von Microsoft 365verfügen, können Sie einfach die Formel in die obere linke Zelle des Ausgabebereichs eingeben und dann die EINGABETASTE drücken, um die Formel als dynamische Matrixformel zu bestätigen. Andernfalls muss die Formel als herkömmliche Matrixformel eingegeben werden, indem zuerst der Ausgabebereich ausgewählt, die Formel in die Zelle oben links im Ausgabebereich eingegeben und dann mit STRG+UMSCHALT+EINGABETASTE bestätigt wird. Excel fügt automatisch geschweifte Klammern am Anfang und Ende der Formel ein. Weitere Informationen zu Matrixformeln finden Sie unter Richtlinien und Beispiele für Matrixformeln. |
Benötigen Sie weitere Hilfe?
Sie können jederzeit einen Experten in der Excel Tech Community fragen oder Unterstützung in den Communities erhalten.