Šiame straipsnyje mes išmoksime naudoti funkciją ISERROR kartu su funkcija VLOOKUP, kad nepaisytumėte klaidos „Microsoft Excel“.
Atsižvelgiant į tai, kad turime tokią situaciją, kai norime sukurti formulę, pagal kurią būtų galima patikrinti kiekvieną sėkmingą paiešką. Formulė turėtų grąžinti tą skaičių, kai bus rasta atitiktis. Ir jei nerandama tiksli atitiktis, formulė turėtų grąžinti tekstinį pranešimą, o ne klaidą „Microsoft Excel“.
Jei „Excel Vlookup“ formulėje yra klaida, mes naudosime IF, Iserror ir Vlookup funkciją, kad išvengtume klaidos #N/A.
VLOOKUP yra „Excel“ funkcija, naudojama duomenims iš tam tikro lentelės stulpelio ieškoti ir gauti. Paieškos vertės turi būti rodomos pirmajame lentelės stulpelyje, o paieškos stulpeliai - dešinėje.
Sintaksė:
=VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup]) |
ISERROR funkcija naudojama klaidai patikrinti skaičiuojant naudojant bet kurią funkciją. Šią funkciją naudojame, kai „Excel vlookup“ neveikia arba rodoma klaida.
Sintaksė:
= ISERROR (formulė) |
JEI funkcija veikia su logika_testas ir grąžina vertes pagal testo rezultatus.
Sintaksė:
= IF (loginis bandymas, [vertė_if_tiesa], [vertė_if_klaidinga]) |
Paimkime pavyzdį, kad suprastume, kaip galime neleisti „Vlookup“ funkcijai grąžinti klaidos, kai nerandama tiksli atitiktis.
Čia mes turime dvi lenteles, pavadintas 1 duomenų rinkinys ir 2 duomenų rinkinys.
Parašykite VLOOKUP formulę H7 langelyje.
=IF (ISNA(VLOOKUP(G3, $ A $ 2: $ B $ 13,2, FALSE)), „Skaičius nerastas“, VLOOKUP (G3, $ A $ 2: $ B $ 13,2, FALSE)) |
Paaiškinimas:
„Vlookup“ funkcija tikrina 1 -ojo duomenų rinkinio 2 stulpelio, atitinkančio 1 -ojo duomenų rinkinio EMP KODĄ, būklę.
ISERROR funkcija ieško bet kokios klaidos ir perduoda ją JEI funkcija.
JEI funkcija patikrina, ar įvyksta klaida, vietoj klaidos spausdinama „Neegzistuoja“.
Nukopijuokite formulę į kitus langelius, pasirinkite langelius, kuriuose yra pirmoji ląstelė, kurioje formulė jau taikoma, naudokite spartųjį klavišą Ctrl + D.
Kaip matote aukščiau esančiame paveikslėlyje, formulė veikia gerai. Ir vartotojas gali dirbti nesijaudindamas dėl jokios klaidos. Jei ISERROR funkcija nenaudojama, vlookup grąžina n/a klaidą.
Tikiuosi, kad naudositeVLOOKUP funkcija. Tomis pačiomis funkcijomis galite naudotis „Excel 2016“, 2013 ir 2010. Yra daugiau straipsnių apie „VLOOKUP“ ir PERŽIŪRĖTI. Patikrinkite daugiau nuorodų čia ir, jei turite kokių nors neišspręstų klausimų, nurodykite tai komentarų laukelyje žemiau. Mes jums padėsime.
Kaip „Excel“ naudoti IF, ISNA ir VLOOKUP funkciją?
IF, ISNA ir VLOOKUP funkcija
IFERROR ir VLOOKUP funkcija
VLOOKUP Kelios vertės
Dalinis atitikimas su VLOOKUP funkcija