Ši pamoka bus parodykite, kaip tvarkyti „VLOOKUP #N/A“ klaidas „Excel“ ir „Google“ skaičiuoklėse.
IFNA VLOOKUP
Kai ieškote vertės naudodami funkciją VLOOKUP, jei jos nerandate, VLOOKUP grąžins #N/A klaidą.
1 | = VLOOKUP (E3, B3: C6,2, FALSE) |
Galite pridėti IFNA funkciją už VLOOKUP ribų, kad padarytumėte ką nors kita, jei VLOOKUP sukelia IFNA klaidą. Šiame pavyzdyje išvesime „Nerasta“, jei VLOOKUP sukelia #N/A klaidą:
1 | = IFNA (VLOOKUP (E3, B3: C6,2, FALSE), „Nerasta“) |
Kitas įprastas IFNA funkcijos naudojimas yra atlikti antrą VLOOKUP, jei pirmasis VLOOKUP neranda vertės. Tai gali būti naudojama, jei reikšmę galima rasti viename iš dviejų lapų; jei reikšmė nerasta pirmame lape, verčiau ieškokite antrame lape.
1 | = IFNA (VLOOKUP (E3, B3: C6,2, FALSE), VLOOKUP (E3, 'Sheet 02'! B3: C6,2, FALSE)) |
JEI ISNA VLOOKUP
IFNA funkcija buvo įdiegta programoje „Excel 2013.“. Prieš tai turėjote naudoti sudėtingesnį IF / ISNA derinį:
1 | = IF (ISNA (VLOOKUP (E3, B3: C6,2, FALSE)), „Not found“, VLOOKUP (E3, B3: C6,2, FALSE)) |
Funkcija ISNA patikrina, ar VLOOKUP formulės rezultatas yra #N/A klaida, ir atitinkamai pateikia teisingą arba klaidingą. Jei tai tiesa (t. Y. Jūsų paieškos vertės trūksta peržvalgos masyve), IF funkcija grįš su jūsų nurodytu pranešimu, priešingu atveju gausite VLOOKUP rezultatą.
IFERROR - VLOOKUP
Kaip minėta aukščiau, IFNA funkcija patikrina, ar formulė pateikia tik #N/A klaidą. Vietoj to, IFERROR funkcija gali būti naudojama patikrinti, ar BET KAS grąžinama klaida:
1 | = IFERROR (VLOOKUP (E3, B3: C6,2, FALSE), „Nerasta“) |
Jei ISNA ir IFNA VLOOKUP - „Google“ skaičiuoklėse
Šios formulės veikia taip pat „Google“ skaičiuoklėse kaip ir „Excel“.