Verwendung der Excel IFERROR-Funktion -

Inhaltsverzeichnis

Zusammenfassung

Die Excel IFERROR-Funktion gibt ein benutzerdefiniertes Ergebnis zurück, wenn eine Formel einen Fehler generiert, und ein Standardergebnis, wenn kein Fehler erkannt wird. IFERROR ist eine elegante Methode, um Fehler abzufangen und zu verwalten, ohne kompliziertere verschachtelte IF-Anweisungen zu verwenden.

Zweck

Fehler einfangen und behandeln

Rückgabewert

Der Wert, den Sie für Fehlerbedingungen angeben.

Syntax

= IFERROR (value, value_if_error)

Argumente

  • value - Der Wert, die Referenz oder die Formel, mit der nach einem Fehler gesucht werden soll.
  • value_if_error - Der Wert, der zurückgegeben werden soll, wenn ein Fehler gefunden wird.

Ausführung

Excel 2007

Verwendungshinweise

Die IFERROR-Funktion "fängt" Fehler in einer Formel ab und gibt ein alternatives Ergebnis oder eine alternative Formel zurück, wenn ein Fehler erkannt wird.

Verwenden Sie die IFERROR-Funktion, um Fehler zu erfassen und zu behandeln, die durch andere Formeln oder Funktionen verursacht wurden. IFERROR prüft auf folgende Fehler: # N / A, #VALUE!, #REF!, # DIV / 0!, #NUM!, #NAME?, Oder #NULL!.

Beispiel 1

Wenn A1 beispielsweise 10 enthält, B1 leer ist und C1 die Formel = A1 / B1 enthält, fängt die folgende Formel das # DIV / 0! Fehler, der sich aus der Division von A1 durch B1 ergibt:

=IFERROR (A1/B1,"Please enter a value in B1")

Solange B1 leer ist, zeigt C1 die Meldung "Bitte geben Sie einen Wert in B1 ein" an, wenn B1 leer oder Null ist. Wenn eine Zahl in B1 eingegeben wird, gibt die Formel das Ergebnis von A1 / B1 zurück.

Beispiel 2

Sie können auch die IFERROR-Funktion verwenden, um den von VLOOKUP ausgelösten Fehler # N / A abzufangen, wenn kein Suchwert gefunden wird. Die Syntax sieht folgendermaßen aus:

=IFERROR(VLOOKUP(value,data,column,0),"Not found")

Wenn in diesem Beispiel VLOOKUP ein Ergebnis zurückgibt, funktioniert IFERROR mit diesem Ergebnis. Wenn VLOOKUP den Fehler # N / A zurückgibt, weil kein Suchwert gefunden wurde, gibt IFERROR "Not Found" zurück.

Anmerkungen

  • Wenn der Wert leer ist, wird er als leere Zeichenfolge ("") und nicht als Fehler ausgewertet.
  • Wenn value_if_error als leere Zeichenfolge ("") angegeben wird, wird keine Meldung angezeigt, wenn ein Fehler erkannt wird.
  • Wenn IFERROR als Array-Formel eingegeben wird, wird ein Array von Ergebnissen mit einem Element für jede Zelle im Wert zurückgegeben .
  • In Excel 2013+ können Sie die IFNA-Funktion verwenden, um # N / A-Fehler gezielt abzufangen und zu behandeln.

Ähnliche Videos

So fangen Sie Fehler in Formeln ein Durch das Einfangen von Fehlern können Ihre Tabellenkalkulationen professioneller werden, indem sie weniger überladen und benutzerfreundlicher werden. In diesem Video sehen wir uns einige Möglichkeiten an, um Fehler in einer Formel abzufangen. Formeln zum Abfragen einer Tabelle Da Tabellen strukturierte Referenzen unterstützen, können Sie mit einfachen Formeln viel über eine Tabelle lernen. In diesem Video sehen wir uns einige Formeln an, mit denen Sie eine Tabelle abfragen können. Was tun, wenn VLOOKUP NA zurückgibt? In diesem Video erfahren Sie, wie Sie eine VLOOKUP-Formel einrichten, um # N / A-Fehler zu vermeiden.

Interessante Beiträge...