Warum #NA auftritt und wie man #NA in Excel behebt

Inhaltsverzeichnis:

Anonim

In diesem Artikel erfahren Sie, warum #N/A auftritt und wie #N/A in Excel behoben wird.

In Excel erhalten wir manchmal #N/A-Fehler. Dieser Fehler tritt auf, wenn etwas Wichtiges mit etwas fehlt, das in der Formel, die Sie in die Zelle eingegeben haben, nicht gefunden oder identifiziert werden kann und von Excel erkannt wird, indem der Fehler angezeigt wird. Laut offizieller Microsoft-Website a #N / A sagt Excel, der gesuchte Wert ist Nicht verfügbar in der von Ihnen angegebenen Liste.

Wenn Sie in der Tabelle nach einem Wert suchen und dieser nicht gefunden oder identifiziert werden kann, schlägt dieser Fehler vor, einige der unten besprochenen Punkte zu überprüfen.

Lassen Sie uns anhand einiger Beispiele verstehen, wie dieser Fehler aufgetreten ist und wie Sie ihn beheben können

#Nicht zutreffend Fehler aufgrund nicht gefundener Wert.

Der einfachste Grund für den #N/A-Fehler ist, wenn der Zellenwert nicht in der Liste gefunden wird. Im Allgemeinen gleicht Excel den Wert mit jedem Element des Lookup-Arrays ab und gibt den ersten übereinstimmenden Wert zurück, wenn er gefunden wird, oder gibt den Fehler #N/A zurück. Der Fehler #N/A weist darauf hin, dass der gesuchte Wert in der Liste nicht gefunden wurde. Sehen Sie sich das folgende Beispiel an, um mehr zu verstehen.

Die LOOKUP-Funktion vergleicht beispielsweise den Wert im ersten Array und gibt den Wert aus dem entsprechenden zweiten Array zurück. In den unten gezeigten Daten.

Sehen Sie sich den obigen Schnappschuss an und stellen Sie fest, dass der Fehler gerade passiert ist. Die obige Funktion sucht nach dem Wert "Purple" in der ID-Spalte, den sie offensichtlich nicht finden kann.

Wie man es repariert! Sie können den Fehler für das Ergebnis nicht beheben, wenn das Ergebnis keinen übereinstimmenden Wert enthält. Aber das erste Problem hier ist, dass wir das falsche Array betrachten. Überprüfen Sie das Array, das Sie der Funktion als Argument übergeben.

zwei Möglichkeiten, diesen Fehler abzufangen, der den #N/A Error zurückgibt

Die erste Methode besteht darin, die Funktion IFERROR zu verwenden, um den Fehler durch die Funktion abzufangen

Generische Formel:

= WENN FEHLER ( FUNKTION , "Antwort" )

Erläuterung:

  • Die Funktion führt ihre Aufgabe so aus, wie sie es erfüllen soll.
  • Die IFERROR-Funktion gibt den Wert zurück, wenn er gefunden wurde.
  • Aber die IFERROR-Funktion gibt die "Antwort" zurück, wenn ein Fehler gefunden wird.


Im obigen Snapshot gibt die Funktion statt des Fehlers die Antwort "Sorry, not found" zurück.

Die zweite Methode besteht darin, über die IFNA-Funktion den Fehler durch die Funktion abzufangen. Diese Funktion dient ausschließlich dazu, den #N/A-Fehler abzufangen.

Generische Formel:

= IFNA ( FUNKTION , "Antwort" )

Erläuterung:

  • Die Funktion führt ihre Aufgabe so aus, wie sie es erfüllen soll.
  • Die IFNA-Funktion gibt den Wert zurück, wenn er gefunden wurde.
  • Die IFNA-Funktion gibt die "Antwort" zurück, wenn ein Fehler gefunden wird


Im obigen Snapshot gibt die Funktion statt des Fehlers die Antwort "Sorry, not found" zurück.

Wie Sie sehen, kann der Fehler #N/A beim Betrieb mit Funktionen behandelt werden.
#N/A Fehler wegen Wert nicht identifiziert

Der einfachste Grund für den #N/A-Fehler ist, wenn der Zellenwert nicht in der Liste identifiziert wird. Im Allgemeinen gleicht Excel den Wert mit jedem Element des Lookup-Arrays ab und gibt den ersten übereinstimmenden Wert zurück, wenn er gefunden wird, oder gibt den Fehler #N/A zurück. Der Fehler #N/A weist darauf hin, dass der Wert, den Sie in der Liste suchen, nicht identifiziert wurde. Sehen Sie sich das folgende Beispiel an, um mehr zu verstehen.

Die LOOKUP-Funktion vergleicht beispielsweise den Wert im ersten Array und gibt den Wert aus dem entsprechenden zweiten Array zurück. In den unten gezeigten Daten.

Sehen Sie sich den obigen Schnappschuss an und stellen Sie fest, dass der Fehler gerade passiert ist. Die obige Funktion sucht nach der ID "C6" in der ID-Spalte, die in einem ROTEN Kästchen markiert ist. Warum gibt die Funktion keine Ausgabe aus.

Wie man es repariert! Sie können diesen Fehler für das Ergebnis beheben, folgen Sie den unten aufgeführten Punkten.

  1. Der Nachschlagewert ist richtig geschrieben und enthält keine zusätzlichen Leerzeichen.
  2. Die Werte in der Nachschlagetabelle sind richtig geschrieben und enthalten kein zusätzliches Leerzeichen.
  3. Die Nachschlagetabelle enthält alle erforderlichen Werte.
  4. Der für die Funktion bereitgestellte Nachschlagebereich ist vollständig.
  5. Lookup-Werttyp = Lookup-Tabellentyp (d. h. beide sind Text, beide sind Zahlen usw.)
  6. Matching (ungefähr vs. exakt) ist richtig eingestellt.


Im obigen Snapshot ist ein Fehler mit zusätzlichem Speicherplatz aufgetreten.

Wie Sie sehen können #N / A Beim Betrieb mit Funktionen können Fehler behandelt werden.

Abfangen des #N/A-Fehlers und keine Nachricht "Antwort"

zwei Möglichkeiten, diesen Fehler abzufangen, der den #N/A Error zurückgibt

Die erste Methode besteht darin, die Funktion IFERROR zu verwenden, um den Fehler durch die Funktion abzufangen

Generische Formel:

= WENN FEHLER ( FUNKTION , "" )

Erläuterung:

  • Die Funktion führt ihre Aufgabe so aus, wie sie es erfüllen soll.
  • Die Funktion IFERROR gibt den Wert zurück, wenn er gefunden wurde.
  • Aber die IFERROR-Funktion gibt die leere Zeichenfolge ( "") zurück, wenn ein Fehler gefunden wird.

Im obigen Snapshot ist ein Fehler mit zusätzlichem Speicherplatz aufgetreten.

Wie Sie sehen können #N / A Beim Betrieb mit Funktionen können Fehler behandelt werden.

Trapping #N/A Fehler und keine Nachricht "Antwort"

zwei Möglichkeiten, diesen Fehler abzufangen, der den #N/A Error zurückgibt

Die erste Methode ist die Verwendung der IFNA-Funktion, um den Fehler durch die Funktion abzufangen
Generische Formel:

= IFNA ( FUNKTION , " " )

Erläuterung:

  • Die Funktion führt ihre Aufgabe so aus, wie sie es erfüllen soll.
  • Die IFNA-Funktion gibt den Wert zurück, wenn er gefunden wurde.
  • Die IFNA-Funktion gibt jedoch die leere Zeichenfolge ( "") zurück, wenn ein Fehler gefunden wird.

Im obigen Snapshot gibt die Funktion anstelle des Fehlers den leeren String ( "" ) als Antwort zurück.

#N/A Fehler abfangen mit INDEX und SPIEL Funktion

WENN die INDEX- und MATCH-Funktion anstelle der SVERWEIS-Funktion verwendet wird. Siehe den folgenden Schnappschuss und die in der Tabelle verwendete Formel. Verwenden Sie die Formel.

= IFERROR ( INDEX ( B2:B9 , MATCH ( D3 , A2:A9 , 0 ) ), "Nicht gefunden" )

Wie Sie sehen können, gibt #N/A error with function #N/A error zurück und nach der Korrektur funktioniert die Formel einwandfrei.

In Excel können Sie den #N/A-Fehler erzwingen, wenn keine Anzeige als Ergebnis erforderlich ist. Verwenden der NA-Funktion von Excel.

Verwenden Sie die Formel:

= WENN ( A3 = "", NA(), "Nicht leer" )

Ich hoffe, dieser Artikel darüber, wie #N/A auftritt und wie man den #N/A-Fehler in Excel behebt, ist erklärend. Weitere Artikel zu Excel-Fehlerfunktionen finden Sie hier. Bitte teilen Sie Ihre Anfrage unten im Kommentarfeld. Wir werden Ihnen helfen.

#WERT-Fehler und wie man ihn in Excel behebt

So korrigieren Sie eine #NUM! Fehler

So verwenden Sie Platzhalter in Excel

So entfernen Sie Text in Excel ausgehend von einer Position

Validierung von Texteingaben

Dropdown-Liste in Excel mit Farbe erstellen

Entfernen Sie führende und nachgestellte Leerzeichen aus dem Text in Excel

populäre Artikel

Bearbeiten einer Dropdown-Liste

Absolute Referenz in Excel

Bei bedingter Formatierung

Wenn mit Wildcards

Vlookup nach Datum

Vor- und Nachname in Excel eintragen

Zählen Sie Zellen, die entweder mit A oder B übereinstimmen

Konvertieren Sie Zoll in Fuß und Zoll in Excel 2016

50 Excel-Shortcut zur Steigerung Ihrer Produktivität