Eksempler på IFNA -funksjoner - Excel, VBA og Google Sheets

Denne opplæringen viser hvordan du bruker Excel IFNA -funksjon i Excel til så noe hvis en beregning resulterer i en #N/A -feil.

Oversikt over IFNA -funksjoner

IFNA -funksjonen tester om en beregning resulterer i en #I/A -feil. Hvis ikke, viser det beregningsresultatet. I så fall utfører den en ny beregning.

For å bruke IFNA Excel -regnearkfunksjonen, velg en celle og skriv:

(Legg merke til hvordan formelinngangene vises)

IFNA -funksjonssyntaks og innganger:

= IFNA (verdi, verdi_if_na)

verdi - En verdi, beregning eller cellereferanse.

num_digits - Hva skal jeg gjøre hvis verdi resulterer i en #N/A feil.

Hvordan bruke IFNA -funksjonen

IFNA -funksjonen tester om en beregning resulterer i en #N/A -feil, og utgir en annen verdi (eller beregning) hvis en feil oppdages.

= IFNA (VLOOKUP (A2, $ E $ 2: $ F $ 7,2, FALSE), "Ingen data")

IFERROR -funksjon

Alternativt tester IFERROR -funksjonen om det oppstår feil, inkludert #I/A -feil.

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

Hvorfor bruke IFNA -funksjonen?

Du lurer kanskje på, hvorfor skal jeg bare bruke IFERROR -funksjonen? Vel, når du jobber med oppslagsfunksjoner (som VLOOKUP), hvis oppslagsverdien ikke blir funnet, vil funksjonen returnere en #N/A.

= IFERROR (VLOOKUP (F3, $ A $ 3: $ D $ 7,4, FALSE), "")

Du vil kanskje bare håndtere disse gyldige #N/A -feilene ved å sette feilverdiene til null eller tom.

= IFNA (VLOOKUP (F3, $ A $ 3: $ D $ 7,4, FALSE), "")

Men vanlige feil vil fortsatt vises, slik at du kan identifisere om det er en beregningsfeil med formelen.

IFNA i Google Sheets

IFNA -funksjonen fungerer nøyaktig det samme i Google Sheets som i Excel:

IFNA -eksempler i VBA

Du kan også bruke IFNA -funksjonen i VBA. Type:
application.worksheetfunction.IFNA (verdi, verdi_if_na)
For funksjonsargumentene (tall osv.) Kan du enten skrive dem inn direkte i funksjonen, eller definere variabler som skal brukes i stedet.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave