Excel-IFERROR-Funktion - Formelbeispiele + KOSTENLOSES Video

Wenn Sie in Excel mit Daten und Formeln arbeiten, treten zwangsläufig Fehler auf.

Um Fehler zu behandeln, hat Excel eine nützliche Funktion bereitgestellt - die Funktion WENN FEHLER.

Bevor wir uns mit der Funktionsweise der IFERROR-Funktion in Excel befassen, gehen wir zunächst die verschiedenen Arten von Fehlern durch, die bei der Arbeit mit Formeln auftreten können.

Fehlerarten in Excel

Wenn Sie die Fehler in Excel kennen, können Sie den möglichen Grund und den besten Weg, damit umzugehen, besser identifizieren.

Im Folgenden sind die Arten von Fehlern aufgeführt, die Sie in Excel finden können.

#Nicht zutreffend Fehler

Dies wird als Fehler „Wert nicht verfügbar“ bezeichnet.

Sie sehen dies, wenn Sie eine Nachschlageformel verwenden und den Wert nicht finden können (daher nicht verfügbar).

Unten ist ein Beispiel, in dem ich die SVERWEIS-Formel verwende, um den Preis eines Artikels zu finden, aber es gibt einen Fehler zurück, wenn es diesen Artikel nicht im Tabellenarray finden kann.

#DIV/0! Fehler

Dieser Fehler wird wahrscheinlich angezeigt, wenn eine Zahl durch 0 geteilt wird.

Dies wird als Divisionsfehler bezeichnet. Im folgenden Beispiel ergibt es ein #DIV/0! Fehler, da der Mengenwert (der Divisor in der Formel) 0 ist.

#WERT! Fehler

Der Wertfehler tritt auf, wenn Sie in einer Formel einen falschen Datentyp verwenden.

Wenn ich beispielsweise im folgenden Beispiel versuche, Zellen hinzuzufügen, die Zahlen und das Zeichen A enthalten, wird der Wertfehler ausgegeben.

Dies geschieht, weil Sie nur numerische Werte hinzufügen können, aber stattdessen habe ich versucht, eine Zahl mit einem Textzeichen hinzuzufügen.

#REF! Fehler

Dies wird als Referenzfehler bezeichnet und wird angezeigt, wenn die Referenz in der Formel nicht mehr gültig ist. Dies kann der Fall sein, wenn die Formel auf einen Zellbezug verweist und dieser Zellbezug nicht vorhanden ist (dies geschieht, wenn Sie eine Zeile/Spalte oder ein Arbeitsblatt löschen, auf das in der Formel verwiesen wurde).

Im folgenden Beispiel lautete die ursprüngliche Formel =A2/B2, als ich Spalte B löschte, wurden alle Verweise darauf #REF! und es gab auch den #REF! Fehler als Ergebnis der Formel.

#NAME-FEHLER

Dieser Fehler ist wahrscheinlich auf eine falsch geschriebene Funktion zurückzuführen.

Wenn Sie beispielsweise anstelle von SVERWEIS versehentlich SVERWEIS verwenden, wird ein Namensfehler ausgegeben.

#NUM FEHLER

Ein Zahlenfehler kann auftreten, wenn Sie versuchen, einen sehr großen Wert in Excel zu berechnen. Beispiel: =187^549 gibt einen Zahlenfehler zurück.

Eine andere Situation, in der Sie den NUM-Fehler erhalten können, ist, wenn Sie einer Formel ein ungültiges Zahlenargument übergeben. Wenn Sie beispielsweise die Quadratwurzel berechnen, wenn eine Zahl ist und Sie eine negative Zahl als Argument angeben, wird ein Zahlenfehler zurückgegeben.

Wenn Sie beispielsweise im Fall der Quadratwurzelfunktion eine negative Zahl als Argument angeben, wird ein Zahlenfehler zurückgegeben (wie unten gezeigt).

Obwohl ich hier nur ein paar Beispiele gezeigt habe, kann es viele andere Gründe geben, die zu Fehlern in Excel führen können. Wenn Sie Fehler in Excel erhalten, können Sie es nicht einfach dort belassen. Wenn die Daten weiter in Berechnungen verwendet werden, müssen Sie sicherstellen, dass die Fehler richtig behandelt werden.

Die Excel-IFERROR-Funktion ist eine großartige Möglichkeit, alle Arten von Fehlern in Excel zu behandeln.

Excel IFERROR-Funktion - Ein Überblick

Mit der IFERROR-Funktion können Sie angeben, was die Formel anstelle des Fehlers zurückgeben soll. Wenn die Formel keinen Fehler zurückgibt, wird ihr eigenes Ergebnis zurückgegeben.

IFERROR-Funktionssyntax

=IFERROR(value, value_if_error)

Eingabeargumente

  • Wert - Dies ist das Argument, das auf den Fehler überprüft wird. In den meisten Fällen handelt es sich entweder um eine Formel oder einen Zellbezug.
  • value_if_error - Dies ist der Wert, der im Fehlerfall zurückgegeben wird. Die folgenden Fehlertypen wurden ausgewertet: #N/A, #REF!, #DIV/0!, #VALUE!, #NUM!, #NAME? und #NULL!.

Zusätzliche Bemerkungen:

  • Wenn Sie „“ als Argument value_if_error verwenden, zeigt die Zelle im Fehlerfall nichts an.
  • Wenn sich das Argument value oder value_if_error auf eine leere Zelle bezieht, wird es von der Excel-IFERROR-Funktion als leerer Zeichenfolgenwert behandelt.
  • Wenn das Argument value eine Array-Formel ist, gibt IFERROR ein Array mit Ergebnissen für jedes Element im in value angegebenen Bereich zurück.

Excel-IFERROR-Funktion - Beispiele

Hier sind drei Beispiele für die Verwendung der IFERROR-Funktion in Excel.

Beispiel 1 - Leere Zelle anstelle von Fehler zurückgeben

Wenn Sie über Funktionen verfügen, die möglicherweise einen Fehler zurückgeben, können Sie diese in die IFERROR-Funktion einschließen und im Fehlerfall blank als Wert angeben, der zurückgegeben werden soll.

Im unten gezeigten Beispiel ist das Ergebnis in D4 das #DIV/0! Fehler, da der Divisor 0 ist.

In diesem Fall können Sie die folgende Formel verwenden, um anstelle des hässlichen DIV-Fehlers ein Leerzeichen zurückzugeben.

=IFERROR(A1/A2",")

Diese IFERROR-Funktion würde prüfen, ob die Berechnung zu einem Fehler führt. Wenn dies der Fall ist, wird einfach ein Leerzeichen zurückgegeben, wie in der Formel angegeben.

Hier können Sie auch eine beliebige andere Zeichenfolge oder Formel angeben, die anstelle des Leerzeichens angezeigt werden soll.

Die folgende Formel würde beispielsweise den Text "Fehler" anstelle der leeren Zelle zurückgeben.

=IFERROR(A1/A2,”Fehler”)

Hinweis: Wenn Sie Excel 2003 oder eine frühere Version verwenden, finden Sie die IFERROR-Funktion darin nicht. In solchen Fällen müssen Sie die Kombination aus IF-Funktion und ISERROR-Funktion verwenden.

Beispiel 2 - "Not Found" zurückgeben, wenn SVERWEIS keinen Wert finden kann

Wenn Sie die Excel SVERWEIS-Funktion verwenden und der Nachschlagewert im angegebenen Bereich nicht gefunden werden kann, wird der Fehler #N/A zurückgegeben.

Unten sehen Sie beispielsweise einen Datensatz mit Schülernamen und ihren Noten. Ich habe die SVERWEIS-Funktion verwendet, um die Noten von drei Schülern (in D2, D3 und D4) abzurufen.

Während die SVERWEIS-Formel im obigen Beispiel die Namen der ersten beiden Schüler findet, kann sie Joshs Namen nicht in der Liste finden und gibt daher den Fehler #N/A zurück.

Hier können wir die IFERROR-Funktion verwenden, um anstelle des Fehlers einen leeren oder einen aussagekräftigen Text zurückzugeben.

Unten ist die Formel, die "Nicht gefunden" anstelle des Fehlers zurückgibt.

=IFERROR(SVERWEIS(D2,$A$2:$B$12,2,0),”Nicht gefunden”)

Beachten Sie, dass Sie mit SVERWEIS auch IFNA anstelle von IFERROR verwenden können. Während IFERROR alle Arten von Fehlerwerten behandeln würde, würde IFNA nur bei den #N/A-Fehlern und nicht bei anderen Fehlern funktionieren.

Beispiel 3 - Rückgabe 0 im Fehlerfall

Wenn Sie den im Fehlerfall von IFERROR zurückzugebenden Wert nicht angeben, wird automatisch 0 zurückgegeben.

Wenn ich beispielsweise 100 durch 0 dividiere, wie unten gezeigt, würde ein Fehler zurückgegeben.

Wenn ich jedoch die folgende IFERROR-Funktion verwende, würde sie stattdessen eine 0 zurückgeben. Beachten Sie, dass Sie nach dem ersten Argument immer noch ein Komma verwenden müssen.

Beispiel 4 – Verwendung von Nested IFERROR mit SVERWEIS

Wenn Sie SVERWEIS verwenden, müssen Sie manchmal die fragmentierte Array-Tabelle durchsuchen. Angenommen, Sie haben die Verkaufstransaktionsdatensätze in zwei separaten Arbeitsblättern und möchten eine Artikelnummer nachschlagen und ihren Wert sehen.

Dies erfordert die Verwendung von verschachteltem IFERROR mit SVERWEIS.

Angenommen, Sie haben einen Datensatz wie unten gezeigt:

In diesem Fall müssen Sie die folgende verschachtelte IFERROR-Formel verwenden, um die Punktzahl für Grace zu finden:

=IFERROR(SVERWEIS(G3,$A$2:$B$5,2,0),IFERROR(SVERWEIS(G3,$D$2:$E$5,2,0),"Nicht gefunden"))

Diese Art der Formelverschachtelung stellt sicher, dass Sie den Wert aus einer der Tabellen erhalten und alle zurückgegebenen Fehler behandelt werden.

Beachten Sie, dass sich die Tabellen in einem realen Beispiel wahrscheinlich auf verschiedenen Arbeitsblättern befinden, falls sich die Tabellen auf demselben Arbeitsblatt befinden.

Excel IFERROR-Funktion - VIDEO

  • Excel UND Funktion.
  • Excel ODER-Funktion.
  • Excel NICHT Funktion.
  • Excel-IF-Funktion.
  • Excel IFS-Funktion.
  • Excel FALSE-Funktion.
  • Excel TRUE-Funktion.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave