Der #N/A-Fehler weist im Allgemeinen darauf hin, dass eine Formel nicht das finden kann, nach dem gesucht werden soll.
Beste Lösung
Die häufigste Ursache für #N/V-Fehler sind die Funktionen XVERWEIS, SVERWEIS, WVERWEIS, NACHSCHLAGEN oder VERGLEICH, wenn eine Formel keinen referenzierten Wert findet. Ein Beispiel hierfür ist ein Nachschlagewert, der in den Quelldaten nicht vorhanden ist.
Im vorliegenden Fall gibt es das Element "Banane" nicht in der Nachschlagetabelle, also gibt SVERWEIS einen #N V-Fehler zurück.
Lösung: Stellen Sie entweder sicher, dass sich der Nachschlagewert in den Quelldaten befindet, oder verwenden Sie einen Fehlerhandler wie WENNFEHLER in der Formel. Beispiel: =WENNFEHLER(FORMEL();0); diese Formel besagt Folgendes:
- =WENN(Ihre Formel einen Fehler zurückgibt, zeige 0 an, ansonsten zeige das Ergebnis der Formel an)
Sie können auch "" verwenden, damit nichts angezeigt wird, oder eigenen Text verwenden: =WENNFEHLER(FORMEL();"Fehlermeldung")
Hinweis
Wenn Sie Hilfe zum #NV-Fehler mit einer bestimmten Funktion wie SVERWEIS oder INDEX/VERGLEICH benötigen, wählen Sie eine der folgenden Optionen aus:
Korrigieren eines #NV-Fehlers in den INDEX-/VERGLEICH-Funktionen
Darüber hinaus kann es hilfreich sein, einige der allgemeinen Funktionen zu kennen, in denen dieser Fehler auftritt, z. B. SVERWEIS, SVERWEIS, SVERWEIS, VERWEISoder VERGLEICH.
Wenn Sie nicht sicher sind, was Sie an dieser Stelle tun sollen oder welche Art von Hilfe Sie benötigen, können Sie in der Microsoft Community nach ähnlichen Fragen suchen oder eine eigene veröffentlichen.
Wenn Sie weiterhin Hilfe beim Beheben dieses Fehlers benötigen, enthält die folgende Prüfliste Schritte zur Problembehandlung, mit denen Sie herausfinden können, was in Ihren Formeln möglicherweise schief gelaufen ist.
Falsche Werttypen
Der Nachschlagewert und die Quelldaten weisen unterschiedliche Datentypen auf. Beispiel: SVERWEIS verweist auf eine Zahl, aber die Quelldaten sind als Text gespeichert.
Lösung: Stellen Sie sicher, dass die Datentypen identisch sind. Sie können Zellformate überprüfen, indem Sie eine Zelle oder einen Zellbereich auswählen, dann mit der rechten Maustaste klicken und "Zellenmit Nummerformatieren"> auswählen (oder STRG+1 drücken) und das Zahlenformat bei Bedarf ändern.
Tipp
Wenn Sie eine Formatänderung für eine ganze Spalte erzwingen müssen, wenden Sie zuerst das gewünschte Format an,und dann können SieDatentext in Spalten>beenden verwenden>.
Es gibt überflüssige Leerzeichen in den Zellen
Sie können mit der Funktion GLÄTTEN alle führenden oder nachgestellten Leerzeichen entfernen. Im folgenden Beispiel ist GLÄTTEN in einer SVERWEIS-Funktion geschachtelt, um führende Leerzeichen aus den Namen in A2:A7 zu entfernen und den Namen der Abteilung zurückzugeben.
=SVERWEIS(D2;TRIM(A2:B7);2;FALSCH)
Hinweis
Dynamische Matrixformeln : Wenn Sie über eine aktuelle Version von Microsoft 365 verfügen und sich im Insiders Fast-Release-Kanal befinden, können Sie 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 Klammern am Anfang und Ende der Formel für Sie ein. Weitere Informationen zu Matrixformeln finden Sie unter Richtlinien und Beispiele für Matrixformeln.
Verwenden der Methode "Ungefähre Übereinstimmung " im Vergleich zur Methode "Genaue Übereinstimmung" (WAHR/FALSCH)
Standardmäßig müssen Tabellen für Funktionen, die Daten in Tabellen nachschlagen, in aufsteigender Reihenfolge sortiert sein. Die Arbeitsblattfunktionen SVERWEIS und WVERWEIS enthalten jedoch das Argument Bereich_Verweis, mit dem die Funktion angewiesen wird, auch dann eine genaue Übereinstimmung zu suchen, wenn die Tabelle nicht sortiert ist. Um eine genaue Übereinstimmung zu finden, legen Sie das Argument Bereich_Verweis auf FALSCH fest. Wenn Sie WAHR verwenden und die Funktion somit anweisen, nach einer ungefähren Übereinstimmung zu suchen, kann dies nicht nur zu einem #NV-Fehler führen, sondern es können auch fehlerhafte Ergebnisse wie im folgenden Beispiel zurückgegeben werden.
In diesem Beispiel gibt nicht nur "Banane" einen #N/V-Fehler zurück, sondern "Birne" gibt auch einen falschen Preis zurück. Dies wird von dem Argument WAHR verursacht, mit dem SVERWEIS angewiesen wird, nach einer ungefähren Übereinstimmung anstatt einer genauen Übereinstimmung zu suchen. Es gibt keine ungefähre Übereinstimmung für "Banane", und "Birne" steht alphabetisch vor "Pfirsich". In diesem Fall würde SVERWEIS mit dem Argument FALSCH den richtigen Preis für "Birne" zurückgeben, "Banane" würde aber weiterhin einen #N/V-Fehler zurückgeben, da es "Banane" in der Nachschlageliste nicht gibt.
Wenn Sie die Funktion VERGLEICH verwenden, versuchen Sie, den Wert des Arguments Vergleichstyp zu ändern, um die Sortierreihenfolge der Tabelle anzugeben. Zum Finden einer exakten Übereinstimmung legen Sie das Argument Vergleichstyp auf 0 (Null) fest.
Eine Matrixformel verweist auf einen Bereich, der nicht die gleiche Anzahl Zeilen oder Spalten wie der Bereich aufweist, der die Matrixformel enthält
Zum Beheben dieses Problems stellen Sie sicher, dass der Bereich, auf den die Matrixformel verweist, die gleiche Anzahl Zeilen und Spalten wie der Zellbereich aufweist, in den die Matrixformel eingegeben wurde, oder geben Sie die Matrixformel in mehr bzw. weniger Zellen ein, um eine Übereinstimmung mit dem Bereichsverweis in der Formel zu erzielen.
In diesem Beispiel wurde in Zelle E2 auf nicht übereinstimmende Bereich verwiesen:
=SUMME(WENN(A2:A11=D2;B2:B5))
Damit die Formel korrekt berechnet wird, muss sie so geändert werden, dass in beiden Bereichen die Zeilen 2-11 berücksichtigt werden.
=SUM(IF(A2:A11=D2,B2:B11))
Hinweis
Dynamische Matrixformeln : Wenn Sie über eine aktuelle Version von Microsoft 365 verfügen und sich im Insiders Fast-Release-Kanal befinden, können Sie 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 Klammern am Anfang und Ende der Formel für Sie ein. Weitere Informationen zu Matrixformeln finden Sie unter Richtlinien und Beispiele für Matrixformeln.
Wenn Sie manuell #N/V oder NV() in Zellen eingegeben haben, weil Daten fehlten, ersetzen Sie diese Angaben durch reale Daten, sobald diese verfügbar sind. Bis dahin können Formeln, die auf diese Zellen verweisen, keinen Wert berechnen und geben stattdessen den #N/A-Fehler zurück.
In diesem Fall verfügen May-December über #N/A-Werte, sodass die Summe nicht berechnet werden kann und stattdessen einen #N/A-Fehler zurückgibt.
Einer Formel, die eine vordefinierte oder benutzerdefinierte Funktion verwendet, fehlt mindestens ein erforderliches Argument.
Um dieses Problem zu beheben, überprüfen Sie die Formelsyntax der verwendeten Funktion, und geben Sie alle erforderlichen Argumente in die Formel ein, die den Fehler zurückgibt. Hierbei müssen Sie möglicherweise den Visual Basic-Editor (VBE) zum Überprüfen der Formel verwenden. Sie können über die Registerkarte "Entwicklertools" oder durch Drücken von ALT+F11 auf VBE zugreifen.
Eine von Ihnen eingegebene benutzerdefinierte Funktion steht nicht zur Verfügung.
Zum Beheben dieses Problems überprüfen Sie, ob die Arbeitsmappe, die die benutzerdefinierte Funktion enthält, geöffnet ist und die Funktion ordnungsgemäß arbeitet.
Ein Makro, das Sie ausführen, verwendet eine Funktion, die "#NV" zurückgibt
Zum Beheben des Problems überprüfen Sie, ob die Argumente in der Funktion richtig sind und an der richtigen Stelle verwendet werden.
Sie bearbeiten eine geschützte Datei, die Funktionen wie ZELLE enthält, und der Inhalt der Zellen gibt #NV-Fehler zurück
Um das Problem zu beheben, drücken Sie STRG+ALT+F9, um das Blatt neu zu berechnen.
Benötigen Sie Hilfe beim Verständnis der Argumente einer Funktion?
Sie können den Funktions-Assistenten verwenden, wenn Ihnen die richtigen Argumente nicht geläufig sind. Wählen Sie die Zelle mit der betreffenden Formel aus, wechseln Sie dann zur Registerkarte Formeln und drücken Sie Funktion einfügen.
Excel ruft nun automatisch den Assistenten auf:
Während Sie auf die einzelnen Argumente klicken, erhalten Sie von Excel die entsprechenden Informationen.
Verwenden von #NV mit Diagrammen
#NV kann sich als äußerst nützlich erweisen! Es ist gängige Praxis, #N/V bei der Verwendung von Daten für Diagramme wie in den folgenden Beispielen gezeigt zu verwenden, da #N-V-Werte nicht in Diagrammen angezeigt werden. Hier einige Beispiele für Diagramme mit Nullwerten anstelle von #N V.
werden Im vorstehenden Beispiel sehen Sie, dass die Nullwerte dargestellt und als gerade Linie am Fuß des Diagramms angezeigt werden, die dann nach oben schießt, um die Gesamtsumme anzuzeigen. Im folgenden Beispiel wurden die Nullwerte durch #NV ersetzt.
Benötigen Sie weitere Hilfe?
Sie können jederzeit einen Experten in der Excel Tech Community fragen oder in Communitys Unterstützung erhalten.
Siehe auch
Konvertieren von Zahlen, die als Text gespeichert wurden
Übersicht über Formeln in Excel
Ermitteln von Fehlern in Formeln