Die Excel IFNA-Funktion gibt ein benutzerdefiniertes Ergebnis zurück, wenn eine Formel den Fehler #NV generiert, und ein Standardergebnis, wenn kein Fehler erkannt wird. IFNA ist eine elegante Möglichkeit, #N/A-Fehler gezielt abzufangen und zu behandeln, ohne andere Fehler abzufangen.
wie man in Excel auf 2 Dezimalstellen rundetZweck Auffangen und Behandeln von #N/A-Fehlern Rückgabewert Der für #N/A-Fehler bereitgestellte Wert Syntax =IFNA (value, value_if_na) Argumente
- Wert - Der Wert, die Referenz oder die Formel, die auf einen Fehler überprüft werden soll.
- value_if_na - Der zurückzugebende Wert, wenn #N/A Fehler gefunden wird.
Verwenden Sie die IFNA-Funktion zum Abfangen und Behandeln von #N/A-Fehlern, die in Formeln auftreten können, insbesondere solchen, die Lookups mit MATCH, SVERWEIS, HLOOKUP usw. durchführen. Die IFNA-Funktion behandelt nur #N/A-Fehler, d. h. andere Fehler, die durch eine Formel generiert werden kann, wird trotzdem angezeigt.
Sie können auch die IFERROR-Funktion verwenden, um die #N/A-Fehler abzufangen, aber IFERROR fängt auch andere Fehler ab.
IFNA mit SVERWEIS
Ein typisches Beispiel für IFNA, das zum Abfangen von #N/A-Fehlern mit SVERWEIS verwendet wird, sieht so aus:
So fügen Sie beim Verketten in Excel ein Leerzeichen hinzu
= IFNA ( VLOOKUP (A1,table,2,0),'Not found')
Anmerkungen:
- Wenn Wert leer ist, wird er als leerer String ('') und nicht als Fehler ausgewertet.
- Wenn value_if_na als leerer String ('') übergeben wird, wird keine Meldung angezeigt, wenn ein Fehler erkannt wird.