IFNA-Funktionsbeispiele – Excel, VBA und Google Sheets

Dieses Tutorial zeigt, wie Sie die Excel IFNA-Funktion in Excel zu so etwas, wenn eine Berechnung zu einem #N/A-Fehler führt.

Übersicht über die IFNA-Funktion

Die IFNA-Funktion testet, ob eine Berechnung zu einem #N/A-Fehler führt. Wenn nicht, wird das Berechnungsergebnis angezeigt. Wenn dies der Fall ist, führt es eine andere Berechnung durch.

Um die IFNA Excel-Arbeitsblattfunktion zu verwenden, wählen Sie eine Zelle aus und geben Sie Folgendes ein:

(Beachten Sie, wie die Formeleingaben angezeigt werden)

IFNA-Funktionssyntax und Eingaben:

=IFNA(value,value_if_na)

Wert - Ein Wert, eine Berechnung oder ein Zellbezug.

num_digits - Was tun, wenn Wert führt zu einem #N/A-Fehler.

So verwenden Sie die IFNA-Funktion

Die IFNA-Funktion testet, ob eine Berechnung zu einem #N/A-Fehler führt, und gibt einen anderen Wert (oder eine andere Berechnung) aus, wenn ein Fehler erkannt wird.

=IFNA(SVERWEIS(A2,$E$2:$F$7,2,FALSE),"Keine Daten")

IFERROR-Funktion

Alternativ testet die IFERROR-Funktion, ob ein Fehler auftritt, einschließlich #N/A Errors.

=IFERROR(A2,"ERROR_Found") =IFNA(A2,"ERROR_Found")

Warum die IFNA-Funktion verwenden?

Sie fragen sich vielleicht, warum sollte ich einfach die IFERROR-Funktion verwenden? Wenn Sie mit Nachschlagefunktionen (wie SVERWEIS) arbeiten, gibt die Funktion ein #N/A zurück, wenn der Nachschlagewert nicht gefunden wird.

=IFERROR(SVERWEIS(F3,$A$3:$D$7,4,FALSCH),"")

Möglicherweise möchten Sie nur diese gültigen #N/A-Fehler behandeln, indem Sie die Fehlerwerte auf null oder leer setzen.

=IFNA(SVERWEIS(F3,$A$3:$D$7,4,FALSCH),"")

Es werden jedoch weiterhin regelmäßige Fehler angezeigt, sodass Sie feststellen können, ob ein Berechnungsfehler mit der Formel vorliegt.

IFNA in Google Tabellen

Die IFNA-Funktion funktioniert in Google Sheets genauso wie in Excel:

IFNA-Beispiele in VBA

Sie können die IFNA-Funktion auch in VBA verwenden. Typ:
application.worksheetfunction.IFNA(value, value_if_na)
Für die Funktionsargumente (Zahl usw.) können Sie diese entweder direkt in die Funktion eingeben oder stattdessen Variablen definieren.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave