V tem članku se bomo naučili, kako s funkcijo ISERROR skupaj s funkcijo VLOOKUP prezreti napako kot rezultat v programu Microsoft Excel.
Glede na to imamo situacijo, ko želimo ustvariti formulo za preverjanje vsakega uspešnega iskanja. Formula mora vrniti to številko, ko se najde ujemanje. Če natančno ujemanje ni najdeno, mora formula vrniti besedilno sporočilo v ta namen in ne napake v Microsoft Excelu.
Če je v formuli Excel Vlookup napaka, bomo za preprečitev napake #N/A uporabili funkcije IF, Iserror in Vlookup.
VLOOKUP je Excelova funkcija, ki se uporablja za iskanje in pridobivanje podatkov iz določenega stolpca tabele. Iskalne vrednosti morajo biti prikazane v prvem stolpcu tabele, na desni pa stolpci za iskanje.
Sintaksa:
=VLOOKUP (iskanje_vrednosti, matrika_tabel, stolpec_indeksa_številka, [obseg_ogled]) |
NAPAKA funkcijo, ki se uporablja za preverjanje napake pri izračunu z uporabo katere koli funkcije. To funkcijo uporabljamo, ko excel vlookup ne deluje ali prikazuje napako.
Sintaksa:
= ISERROR (formula) |
ČE funkcija deluje na logičnem_testu in vrne vrednosti na podlagi rezultata testa.
Sintaksa:
= IF (Logični_test, [Vrednost_da_istina], [Vrednost_ko_napaka]) |
Vzemimo primer, da bi razumeli, kako lahko preprečimo, da bi funkcija Vlookup vrnila napako, če ne najdemo natančnega ujemanja.
Tu imamo dve tabeli z imenom 1. nabor podatkov in 2. niz podatkov.
Formulo VLOOKUP zapišite v celico H7.
=IF (ISNA(VLOOKUP(G3, $ A $ 2: $ B $ 13,2, LAŽNO)), "Številka ni najdena", VLOOKUP (G3, $ A $ 2: $ B $ 13,2, FALSE)) |
Pojasnilo:
Vlookup funkcija preveri stanje za 2. stolpec prvega nabora podatkov, ki se ujema z EMP KODO v 1. nizu podatkov.
NAPAKA funkcija išče kakršno koli napako in jo posreduje datoteki ČE funkcijo.
ČE funkcija preveri, če pride do napake, namesto napake natisne »Not Exist«.
Kopirajte formulo v druge celice, izberite celice v prvi celici, kjer je formula že uporabljena, uporabite bližnjico Ctrl + D.
Kot lahko vidite na zgornji sliki, formula deluje dobro. Uporabnik lahko dela, ne da bi se razjezil zaradi kakršne koli napake. Če se funkcija ISERROR ne uporablja, je vlookup, ki vrne napako n/a, izhod.
Upam, da boste uporabiliVLOOKUP funkcijo. Iste funkcije lahko uporabljate v Excelih 2016, 2013 in 2010. Več je člankov o VLOOKUP in HLOOKUP. Prosimo, preverite več povezav tukaj in če imate kakšno nerešeno vprašanje, to navedite v spodnjem polju za komentarje. Mi vam bomo pomagali.
Kako uporabljati funkcije IF, ISNA in VLOOKUP v Excelu?
IF, ISNA in VLOOKUP
IFERROR in funkcija VLOOKUP
VLOOKUP Več vrednosti
Delno ujemanje s funkcijo VLOOKUP