image

Es ist üblich, während der Arbeit Fehler in Excel zu erzeugen. Manchmal sind Fehler sogar beabsichtigt. Aber wie können wir erwartete Fehler in Excel einfangen?

Es gibt vier Funktionen, mit denen grundlegende Fehler in Excel abgefangen werden können.

Diese Funktionen sind:

  • ISERROR

  • link: / logische-formeln-wie-man-die-iserr-funktion-in-excel benutzt [ISERR]

  • link: / logische-formeln-excel-isna-funktion [ISNA]

  • link: / Arbeiten mit Formeln-ifna-Funktion [IFNA]

  • link: / excel-error-how-to-use-the-error-type-function-in-excel [ERROR.TYPE]

Diese vier Funktionen werden verwendet, um Fehler in Excel unterschiedlich abzufangen. In diesem Artikel erfahren Sie, wie Sie diese Funktionen verwenden, um erwartete Fehler in Excel abzufangen.

Die ISERROR-Funktion fängt auch Fehler ab, aber im Gegensatz zur IFERROR-Funktion gibt diese Funktion TRUE / FALSE zurück. Wenn der in eine ISERROR-Funktion eingeschlossene Ausdruck zu einem Fehler führt, geben die ISERROR-Funktionen TRUE zurück. Andernfalls wird FALSE zurückgegeben.

=ISERROR(expression)

So haben wir zum Beispiel diesen Ausdruck:

=https://docs.google.com/document/d/1LgfHpd-e9bszO8k5UAKl2Y5qaK2VuAA1jEJo1qRPthU/edit?usp=sharing[ISERROR](VLOOKUP(„Ralph“,A2:D10,2,0))

Wenn „Ralph“ in der Tabelle gefunden wird, wird FALSE zurückgegeben, da kein Fehler vorliegt. Wenn VLOOKUP ihn nicht findet, gibt ISERROR TRUE zurück, da ein # N / A-Fehler vorliegt.

Grundsätzlich wird ISERROR die meiste Zeit nicht verwendet, um Fehler abzufangen, da der IFERROR dies besser macht. Aber ISERROR wird verwendet, wenn wir einige Ergebnisse in TRUE und FALSE konvertieren möchten.

Zum Beispiel möchten wir manchmal ein Array von TRUE false erstellen, um einige komplexe Suchvorgänge durchzuführen. In solchen Fällen benötigen Sie möglicherweise nicht das Ergebnis des Ausdrucks, sondern nur, wenn ein Fehler zurückgegeben wird oder nicht. In solchen Fällen verwenden wir die ISERROR-Funktion.

Sieh dir das an.

=ISERROR(1/A2:A10)

Diese Formel gibt nun ein Array von wahr und falsch zurück. Überall dort, wo im Bereich A2: A10 der Wert 0 ist, erhalten wir einen # DIV / 0 Fehler . Die ISERROR-Funktion überprüft alle Werte und gibt TRUE für einen Fehler und FALSE für einen Nichtfehler zurück.

Die folgende Formel wird verwendet, um den ersten Fehler in einem Bereich zu finden.

=MATCH(TRUE,https://docs.google.com/document/d/1LgfHpd-e9bszO8k5UAKl2Y5qaK2VuAA1jEJo1qRPthU/edit?usp=sharing[ISERROR](1/A2:A10),0)

Trap-Fehler mit IFERROR-Funktion Dies ist eine der am häufigsten verwendeten Funktionen, um Fehler in Excel abzufangen. Die IFERROR-Funktion fängt alle Arten von Fehlern ab und gibt eine angepasste Ausgabe zurück, wenn ein Fehler gefunden wird. Die grundlegende Syntax dieser Funktion lautet.

=IFERROR(expression,value_if_error)

Dies ist im Grunde eine Kombination aus IF und link: / excel-Formel-und-Funktion-Fehlerfunktion [ISERROR]

Funktion.

Diese Funktion wird verwendet, um den Ausdruck zu kapseln, der möglicherweise einen Fehler zurückgibt. Und wenn ein Fehler auftritt, können Sie einen anderen Ausdruck definieren.

Wenn Sie beispielsweise in einem Datensatz mithilfe der VLOOKUP-Funktion nach einem Wert suchen und wissen, dass Sie möglicherweise keinen Wert finden. In solchen Fällen möchten Sie anstelle von „link: / tips-korrigiert-einen-na-Fehler-in-Excel-2010 [# N / A-Fehler]“ etwas Sinnvolles, als Sie diese Funktion verwenden können.

=IFERROR(VLOOKUP(„Ralph“,A2:D10,2,0),“Ralph

is not in dataset1″)

Hier sucht die VLOOKUP-Funktion in Datensatz1 (A2: D10) nach der Zeichenfolge Ralph. Wenn es den ralph findet, gibt es den Wert zurück. Wenn es den Wert nicht findet, gibt es die Zeichenfolge „Ralph ist nicht in Datensatz1“ zurück

anstelle von link: / tips -rect-a-na-error-in-excel-2010 [# N / A error].

Die IF- und ISNA-Alternative dieser Formel lautet

=IF(ISERROR(VLOOKUP(„Ralph“,A2:D10,2,0)),“Ralph

is not in dataset1″,VLOOKUP(„Ralph“,A2:D10,2,0))

Sie können es sogar durch eine andere Funktion ersetzen. Wenn VLOOKUP beispielsweise keinen Wert in einer Tabelle findet, suchen Sie in einer anderen Tabelle. Ich erkläre es hier nicht, da ich einen separaten Artikel darüber habe und es nicht zu lang machen möchte. Lesen Sie diesen Verwenden Sie IFERROR, um aus zwei oder mehr Tabellen zu suchen.

Die ISERR-Funktion ist der gleiche Fehler wie die ISERROR-Funktion. Der einzige Unterschied besteht darin, dass # N / A bei seinen Berechnungen nicht berücksichtigt wird.

Mit anderen Worten, die ISERR-Funktion fängt alle Fehler mit Ausnahme des Fehlers # N / A ab.

Warum?

Syntax von ISERR

=ISERR(Expression)

Es wird Zeiten geben, in denen Sie wissen möchten, warum ein # N / A-Fehler auftritt, und alle anderen Fehler abfangen möchten. In solchen Fällen gibt ISERR TRUE zurück, wenn ein anderer Fehler als # N / A gefunden wird. Sie können den Fehler # N / A sehen.

In einer Suchformel sind wir beispielsweise sicher, dass der Wert im Suchbereich vorhanden ist, und er sollte keinen Fehler # N / A zurückgeben, aber wir möchten andere Fehler abfangen. In solchen Fällen verwenden wir die ISERR-Funktion.

=ISERR(VLOOKUP(„Ralph“,A2:D10,2,0))

Wenn die Formel nun den Fehler # N / A zurückgibt, müssen Sie möglicherweise die Daten oder die Formel überprüfen.

Wenn Sie wissen möchten, welche Arten von Fehlern abgefangen werden, finden Sie hier die Liste.

link: / tips-value-error-and-how-to-fix-it-in-excel [#WERT Fehler]

link: / tips-warum-ref-auftreten-und-wie-ref-in-excel behoben werden [#REF Fehler]

link: / excel-fehler-warum-name-auftreten-und-wie-man-name-in-excel behebt [#NAME Fehler]

`link: / excel-fehler-warum-div-0-auftreten-und-wie-man-div-0-in-excel repariert [* # DIV / 0!

Fehler *] `

link: / tips-wie-man-einen-num-Fehler korrigiert [#NUM Fehler]

link: / excel-fehler-warum-null-auftreten-und-wie-man-null-in-excel behebt [#NULL Fehler]

Wenn die ISERR-Funktion alle Fehler mit Ausnahme des # NA-Fehlers abfängt, fängt die ISNA-Funktion nur # N / A-Fehler ab.

Die Syntax entspricht der ISNA-Funktion.

=ISNA(Expression)

Diese Funktion fängt nur # N / A Fehler ab.

Wenn ich diesen Ausdruck habe,

=ISNA(VLOOKUP(„Ralph“,A2:D10,2,0))

Diese Formel gibt nur dann TRUE zurück, wenn die VLOOKUP-Funktion den Fehler # N / A zurückgibt. Andernfalls wird FALSE zurückgegeben.

Dies kann nur dann nützlich sein, wenn ein # N / A-Fehler auftritt.

Es ähnelt der IFERROR-Funktion. Der link: / working-with-formulas-ifna-function [IFNA-Funktion] gibt eine angepasste Antwort zurück, wenn ein # N / A-Fehler abgefangen wird, andernfalls wird der vom Ausdruck darin zurückgegebene Wert zurückgegeben.

Die Syntax dieser Funktion lautet:

=IFNA(expression,value_if_error)

Wenn wir also diesen Ausdruck unten haben:

=IFNA(VLOOKUP(„Ralph“,A2:D10,2,0),“Ralph

is not in dataset1″)

Wenn der VLOOKUP den Wert in der angegebenen Tabelle findet, gibt dieser Ausdruck den Wert zurück. Wenn dieser VLOOKUP-Ausdruck einen # N / A-Fehler zurückgibt, gibt diese Formel „Ralph ist nicht in Datensatz1“ zurück. Wenn VLOOKUP jedoch zu einem anderen Fehler als einem # N / A-Fehler führt, gibt die IFNA diesen Fehler zurück.

Diese Funktion ist im Grunde eine Kombination von IF- und ISNA-Funktionen.

Die äquivalente Formel der obigen Formel lautet

=IF(ISNA(VLOOKUP(„Ralph“,A2:D10,2,0)),“Ralph

is not in dataset1″,VLOOKUP(„Ralph“,A2:D10,2,0))

Trap-spezifischer Fehler mit der Funktion ERROR.TYPE. Dies ist eine erstaunliche Funktion. Wenn der in dieser Funktion gekapselte Ausdruck einen Fehler zurückgibt, gibt diese Funktion einen numerischen Wert im Bereich von 1 bis 14 zurück, der jeweils einen anderen Fehlertyp darstellt. Wenn der Ausdruck keinen Fehler zurückgibt, gibt diese Funktion den Fehler # N / A zurück. Lustig!

Die Syntax dieser Funktion lautet

=ERROR.TYPE(expression)

Überprüfen Sie diese Formel:

=ERROR.TYPE(1/0)

Diese Formel gibt 2 zurück. Warum? Wir wissen, dass 1/0 den Fehler # DIV / 0 zurückgibt. Der Fehlercode für den Fehler # DIV / 0 ist 2. Daher gibt diese Anweisung 2 zurück.

Wenn Sie also den Fehler # DIV / 0 speziell abfangen möchten, können Sie diese Funktion zusammen mit IF verwenden.

Siehe zum Beispiel den folgenden Ausdruck:

=IF(ERROR.TYPE(A2/B2)=2,“You can’t divide by 0″, A2/B2)

Die obige Formel schreibt „Sie können nicht durch 0 teilen“ in die Zelle, wenn B2 0 ist, andernfalls wird der Wert A2 / B2 zurückgegeben.

Sie können link: / lookup-formulas-how-to-use-the-select-function-in-excel [CHOOSE]

verwenden oder link: / excel-365-functions-excel-switch-function [SWITCH-Funktion], um jeden Fehlertyp abzufangen.

Die Fehler und Codes sind:

Fehlercode

link: / excel-fehler-warum-null-auftreten-und-wie-man-null-in-excel behebt [NULL Fehler] – 1 `link: / excel-fehler-warum-div-0-auftreten -und-wie-man-div-0-in-excel repariert [ DIV / 0!

Fehler] -2 VALUE Error -3 REF-Fehler -4 NAME Fehler -5 #NUM Fehler -6 N / A Fehler -7 #Getting_Data -8 #SPILL Fehler -9 #UNKNOWN! -12 #FELD Fehler -13 #CALC! Fehler -14 Beachten Sie, dass keine 10 und 11 Codes vorhanden sind. Nach 9 springt es zu 12.

Also ja Leute, das sind die Funktionen, mit denen Sie fast alle Arten von Fehlern abfangen können. Dies bedeutet jedoch nicht, dass Sie keinen Fehler erhalten.

Aber es wird jetzt leicht sein, mit ihnen umzugehen. Es gibt einen Fehler, den Sie nicht abfangen können, und das ist ein logischer Fehler. Hier müssen Sie sehr vorsichtig sein.

Hoffe, dass dieser Artikel über das Vermeiden von Fehleranzeigen, wenn Formeln Ergebnisberechnungen zurückgeben, erklärend ist. Weitere Artikel zu verschiedenen Fehlertypen und zur Behebung dieser Fehler finden Sie hier. Wenn Ihnen unsere Blogs gefallen haben, teilen Sie sie Ihren Freunden auf Facebook mit. Und Sie können uns auch auf Twitter und Facebook folgen. Wir würden gerne von Ihnen hören, uns mitteilen, wie wir unsere Arbeit verbessern, ergänzen oder innovieren und für Sie verbessern können. Schreiben Sie uns unter [email protected].

Verwandte Artikel:

link: / excel-fehler-formelfehler-in-excel-und-lösungen [formelfehler in Excel und lösungen]: Beim Versuch, etwas mit einer Formel zu tun, treten verschiedene Arten von Excel-Fehlern auf. Diese Fehler können Ihre Formel / Ihr Dashboard / Ihre Berichte zu absoluter Verschwendung machen.

link: / tips-wie-man-formelfehler in excel nachverfolgt und behebt [wie man formelfehler in Excel nachverfolgt und behebt]: Wenn Sie diesen Fehler beheben können, werden alle Fehler behoben gelöst werden. Um die Fehler zu verfolgen, bietet Excel ein Tool zur Fehlerverfolgung. Es befindet sich auf der Registerkarte Formel des Menübands in der Formelüberwachungsgruppe unter Fehlerprüfung.

link: / mathematische Funktionen-Maximalwert-aus-der-Liste-mit-Fehlern [Maximalwert aus der Liste mit Fehlern]: Instanz haben wir eine Liste von Zahlen mit einigen Fehlerwerten in einer Liste. Wir müssen die MAX-Nummer aus der Liste finden. Wie können wir solche Werte erhalten? Die Excel MAX-Funktion generiert bei Verwendung einen # NA-Fehler.

Warum (hashtag) auftritt und wie man # (hashtag) fehler behebt : In Excel erhalten wir manchmal den Fehler # (Hashtag). Dieser Fehler tritt auf, wenn in der Zelle nichts fehlt. Es ist nur so, dass nicht genügend Platz für den neuen oder aktualisierten Wert vorhanden ist. Laut der offiziellen Microsoft-Website ist ein # (Hashtag) die Art und Weise, wie Excel sagt: Die Zelle „F9-Schlüssel zum Debuggen von Excel-Formeln„: Zu lösen Formelfehler oder um zu bewerten, wie eine komplexe Formel in Excel funktioniert, muss man wissen, wie man Excel-Formeln debuggt / bewertet. In diesem Artikel erfahren Sie, wie Sie eine Excel-Formel debuggen oder bewerten.

link: / excel-fehler-auswertung-excel-formel-schritt für schritt [Auswertung der Excel-Formel Schritt für Schritt]: Excel bietet Funktionen, mit denen wir die Formel auswerten können. Wir können sehen, wie eine Formel funktioniert, indem wir die Formel durchgehen. In diesem Artikel erfahren Sie, wie Sie die Formeloption von Excel bewerten.

Beliebte Artikel:

link: / Tastatur-Formel-Verknüpfungen-50-Excel-Verknüpfungen-zur-Steigerung-Ihrer-Produktivität [50 Excel-Verknüpfungen zur Steigerung Ihrer Produktivität] | Werden Sie schneller bei Ihrer Aufgabe. Mit diesen 50 Verknüpfungen können Sie noch schneller in Excel arbeiten.

link: / formeln-und-funktionen-einführung-der-vlookup-funktion [Verwendung der Excel VLOOKUP-Funktion] | Dies ist eine der am häufigsten verwendeten und beliebtesten Funktionen von Excel, mit der Werte aus verschiedenen Bereichen und Tabellen gesucht werden.

link: / tips-countif-in-microsoft-excel [Verwendung des]

link: / formeln-und-funktionen-einführung-der-vlookup-funktion [Excel]

link: / tips-countif-in-microsoft-excel [COUNTIF-Funktion] | Zählen Sie Werte mit Bedingungen, die diese erstaunliche Funktion verwenden.

Sie müssen Ihre Daten nicht filtern, um einen bestimmten Wert zu zählen. Die Countif-Funktion ist wichtig, um Ihr Dashboard vorzubereiten.

link: / excel-formel-und-funktion-excel-sumif-funktion [Verwendung der SUMIF-Funktion in Excel] | Dies ist eine weitere wichtige Funktion des Dashboards. Auf diese Weise können Sie Werte unter bestimmten Bedingungen zusammenfassen.