
Zusammenfassung
Die Excel-IFNA-Funktion gibt ein benutzerdefiniertes Ergebnis zurück, wenn eine Formel den Fehler # N / A generiert, und ein Standardergebnis, wenn kein Fehler erkannt wird. IFNA ist eine elegante Methode, um Fehler zu erfassen und zu behandeln, ohne andere Fehler zu erkennen.
Zweck
Trap and Handle # N / A-FehlerRückgabewert
Der für # N / A-Fehler angegebene WertSyntax
= IFNA (Wert, Wert_if_na)Argumente
- value - Der Wert, die Referenz oder die Formel, mit der nach einem Fehler gesucht werden soll.
- value_if_na - Der Wert, der zurückgegeben werden soll, wenn ein Fehler # N / A gefunden wird.
Ausführung
Excel 2013Verwendungshinweise
Verwenden Sie die IFNA-Funktion, um # N / A-Fehler abzufangen und zu behandeln, die in Formeln auftreten können, insbesondere solche, die Suchvorgänge mit MATCH, VLOOKUP, HLOOKUP usw. durchführen. Die IFNA-Funktion behandelt nur # N / A-Fehler, was andere Fehler bedeutet Möglicherweise wird eine Formel generiert, die weiterhin angezeigt wird.
Sie können auch die IFERROR-Funktion verwenden, um die # N / A-Fehler abzufangen, aber IFERROR erkennt auch andere Fehler.
IFNA mit VLOOKUP
Ein typisches Beispiel für IFNA, mit dem # N / A-Fehler mit VLOOKUP abgefangen werden, sieht folgendermaßen aus:
=IFNA(VLOOKUP(A1,table,2,0),"Not found")
Anmerkungen:
- Wenn der Wert leer ist, wird er als leere Zeichenfolge ("") und nicht als Fehler ausgewertet.
- Wenn value_if_na als leere Zeichenfolge ("") angegeben wird, wird keine Meldung angezeigt, wenn ein Fehler erkannt wird.