If ISNA & IFNA in VLOOKUPs - Excel & Google Sheets

Denne vejledning vil demonstrere, hvordan du håndterer VLOOKUP #N/A fejl i Excel og Google Sheets.

IFNA i VLOOKUP

Når du søger efter en værdi med VLOOKUP -funktionen, og hvis værdien ikke findes, returnerer VLOOKUP fejlen #N/A.

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

Du kan tilføje IFNA -funktionen uden for VLOOKUP for at gøre noget andet, hvis VLOOKUP resulterer i en IFNA -fejl. I dette eksempel udsender vi "Ikke fundet", hvis VLOOKUP resulterer i en #N/A fejl:

1 = IFNA (VLOOKUP (E3, B3: C6,2, FALSE), "Ikke fundet")

En anden almindelig brug af IFNA -funktionen er at udføre en anden VLOOKUP, hvis den første VLOOKUP ikke kan finde værdien. Dette kan bruges, hvis der findes en værdi på et af to ark; hvis værdien ikke findes på det første ark, skal du i stedet slå værdien til på det andet ark.

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

HVIS ISNA i VLOOKUP

IFNA -funktionen blev introduceret i Excel 2013. Inden da var du nødt til at bruge den mere komplicerede IF / ISNA -kombination:

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

ISNA -funktionen kontrollerer, om resultatet af VLOOKUP -formlen er en #N/A -fejl og returnerer True eller False i overensstemmelse hermed. Hvis det er sandt (dvs. din opslagsværdi mangler i opslagsmatrixen), vender IF -funktionen tilbage med en meddelelse, du angiver, ellers giver det dig resultatet af VLOOKUP.

IFERROR - OPLYSNING

Som anført ovenfor tester IFNA -funktionen, om formlen kun udsender en #N/A -fejl. I stedet kan IFERROR -funktionen bruges til at kontrollere, om NOGEN fejl returneres:

1 = HVISFEJL (VLOOKUP (E3, B3: C6,2, FALSE), "Ikke fundet")

If ISNA & IFNA in VLOOKUPs - Google Sheets

Disse formler fungerer på samme måde i Google Sheets som i Excel.

wave wave wave wave wave