If ISNA & IFNA in VLOOKUPs - Excel & Google Sheets

Denne opplæringen vil demonstrere hvordan du håndterer VLOOKUP #N/A feil i Excel og Google Sheets.

IFNA i VLOOKUP

Når du søker etter en verdi med VLOOKUP -funksjonen, og hvis verdien ikke blir funnet, returnerer VLOOKUP #N/A -feilen.

1 = VISNING (E3, B3: C6,2, FALSK)

Du kan legge til IFNA -funksjonen utenfor VLOOKUP for å gjøre noe annet hvis VLOOKUP resulterer i en IFNA -feil. I dette eksemplet sender vi "Ikke funnet" hvis VLOOKUP resulterer i en #N/A -feil:

1 = IFNA (VLOOKUP (E3, B3: C6,2, FALSE), "Not found")

En annen vanlig bruk av IFNA -funksjonen er å utføre en annen VLOOKUP hvis den første VLOOKUP ikke finner verdien. Dette kan brukes hvis en verdi kan bli funnet på ett av to ark; Hvis verdien ikke finnes på det første arket, kan du slå opp verdien på det andre arket i stedet.

1 = IFNA (VLOOKUP (E3, B3: C6,2, FALSE), VLOOKUP (E3, 'Sheet 02'! B3: C6,2, FALSE))

HVIS ISNA i VLOOKUP

IFNA -funksjonen ble introdusert i Excel 2013. Før det måtte du bruke den mer kompliserte IF / ISNA -kombinasjonen:

1 = IF (ISNA (VLOOKUP (E3, B3: C6,2, FALSE)), "Not found", VLOOKUP (E3, B3: C6,2, FALSE))

ISNA -funksjonen sjekker om resultatet av VLOOKUP -formelen er en #N/A -feil og returnerer True eller False tilsvarende. Hvis det er sant (dvs. at oppslagsverdien din mangler i oppslagsoppsettet), vil IF -funksjonen komme tilbake med en melding du angir, ellers vil det gi deg resultatet av VLOOKUP.

IFERROR - OPPLYSNING

Som nevnt ovenfor tester IFNA -funksjonen om formelen bare gir en #N/A -feil. I stedet kan IFERROR -funksjonen brukes til å kontrollere om NOEN feilen returneres:

1 = FEIL (VLOOKUP (E3, B3: C6,2, FALSE), "Ikke funnet")

If ISNA & IFNA in VLOOKUPs - Google Sheets

Disse formlene fungerer på samme måte i Google Regneark som i Excel.

wave wave wave wave wave