Kazalo
Ko funkcija VLOOKUP ne najde vrednosti iskanja v polju iskanja, se prikaže znak za napako, #N/A . Vendar se lahko te težave znebite z uporabo funkcija IFERROR z VLOOKUP V tem članku vam predstavljam 5 različnih načinov uporabe funkcije IFERROR s spletno stranjo . VLOOKUP v Excelu.
Recimo, da imamo nabor podatkov o doseženih ocenah različnih učencev v razredu. Ta nabor podatkov bomo uporabili za prikaz različnih načinov uporabe IFERROR s spletno stranjo . VLOOKUP.
Prenesi delovni zvezek za prakso
IFERROR VLOOKUP.xlsxUporaba IFERROR z VLOOKUP v Excelu
Kaj se zgodi, če uporabimo samo VLOOKUP
Najprej bomo videli, kaj se bo zgodilo, če bomo uporabili samo VLOOKUP Predpostavimo, da je Jessica učenka, katere ime ne spada v naš nabor podatkov. Če zdaj poiščemo oceno Jessice z uporabo funkcije VLOOKUP Excel bo prikazal znak za napako #N/A. Ta znak za napako lahko odpravimo z uporabo IFERROR s funkcijo VLOOKUP funkcija
Zdaj si oglejmo različne načine uporabe IFERROR s spletno stranjo . VLOOKUP.
1. IFERROR z VLOOKUP za zamenjavo #N/A z besedilom po meri
Predpostavimo, da želite pri iskanju učenca, katerega imena ni na seznamu, prikazati besedilo po meri, na primer "Ni najden". Za izvedbo naloge v celico vnesite naslednjo formulo F5 in pritisnite VSTOP.
=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE), "Ni najdeno")
Tukaj, E5 = Vrednost iskanja, ki se bo iskala na seznamu
B4:C11 = Območje iskanja, ki je vaš nabor podatkov
2 = Stolpec iskanja, ki je stolpec Dosežene ocene
FALSE pomeni, da bo funkcija poiskala natančno ujemanje
Če zdaj v celico vnesete katero koli ime učenca s seznama E5 , boste dobili njegove/njene ocene v celici F5.
In če v celico vnesete ime učenca, ki ga ni na vašem seznamu. E5 , je F5 v celici bo prikazano besedilo po meri Ni najden.
2. Pridobitev prazne celice namesto #N/A
Če želite, da celica ostane prazna, kadar iskano ime ni na seznamu, v celico vnesite naslednjo formulo E5,
=IFERROR (VLOOKUP(E5,B4:C11,2,FALSE), " ")
Tukaj, E5 = Vrednost iskanja, ki se bo iskala na seznamu
B4:C11 = Območje iskanja, ki je vaš nabor podatkov
2 = Stolpec iskanja, ki je stolpec Dosežene ocene
FALSE pomeni, da bo funkcija poiskala natančno ujemanje
Če zdaj v celico vnesete katero koli ime učenca s seznama E5 , boste dobili njegove/njene ocene v celici F5.
Če pa vnesete katero koli ime, ki ga ni v naboru podatkov, celica F5 bo ostal prazen.
3. IFERROR z VLOOKUP za razdeljeno zbirko podatkov
Predpostavimo, da imate v podatkovni zbirki dva seznama. Želite poiskati dosežene ocene za katerega koli učenca iz obeh seznamov.
V celico vnesite naslednjo formulo E5 in pritisnite VSTOP
=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE),VLOOKUP(E5,B14:C20,2,FALSE))
Tukaj, E5 = Vrednost iskanja, ki se bo iskala na seznamu
B4:C11 =1. območje iskanja, ki je 1. seznam nabora podatkov
B14:C20 = = 2. območje iskanja, ki je 2. seznam nabora podatkov
2 = Stolpec iskanja, ki je stolpec Dosežene ocene
FALSE pomeni, da bo funkcija poiskala natančno ujemanje
Če zdaj v celico vnesete katero koli ime s katerega koli seznama E5, boste dobili pridobljene ocene te osebe v celici F5.
4. IFERROR z VLOOKUP, da vedno najdete rezultat
Recimo, da imate v naboru podatkov kontaktne številke različnih podružnic podjetja. Zdaj želite prikazati kontaktno številko, če kdo išče katero koli od podružnic, tudi če imena podružnice ni na seznamu. Če imena podružnice ni na seznamu, želite prikazati kontaktno številko glavne pisarne.
V katero koli prazno celico vnesite naslednjo formulo in pritisnite VSTOP
=IFERROR(VLOOKUP(E5,B4:C8,2,FALSE),VLOOKUP("Direktorat",B4:C8,2,FALSE))
Tukaj, E5 = Vrednost iskanja, ki se bo iskala na seznamu
B4:C11 = Območje iskanja, ki je vaš nabor podatkov
2 = Stolpec iskanja, ki je stolpec Kontaktna številka
FALSE pomeni, da bo funkcija poiskala natančno ujemanje
Če zdaj v celico vnesete katero koli ime veje E4 ki je ni na seznamu, boste v celici, v katero ste vnesli formulo, dobili kontaktno številko glavnega urada.
5. Za starejšo različico programa Excel
V Excelu 2013 ali kateri koli starejši različici IFERROR funkcija ni na voljo. Enako nalogo lahko opravite z uporabo funkcija IF in . funkcija ISNA skupaj z VLOOKUP funkcijo.
V celico vnesite naslednjo formulo F5 in pritisnite VSTOP
=IF(ISNA(VLOOKUP(E5,B4:C11,2,FALSE)), "Ni najdeno", VLOOKUP(E5,B4:C11,2,FALSE))
Tukaj, E5 = Vrednost iskanja, ki se bo iskala na seznamu
B4:C11 = Območje iskanja, ki je vaš nabor podatkov
2 = Stolpec iskanja, ki je stolpec Kontaktna številka
FALSE pomeni, da bo funkcija poiskala natančno ujemanje
Če zdaj v celico vnesete katero koli ime učenca s seznama E5 , boste dobili njegove/njene ocene v celici F5.
In če v celico vnesete ime učenca, ki ga ni na vašem seznamu. E5 , celica F5 bo prikazal besedilo po meri. Ni najden.
Zaključek
Spletna stran IFERROR funkcija omogoča, da izpustite vrednost napake VLOOKUP funkcijo. Uporabite lahko IFERROR s spletno stranjo . VLOOKUP za katero koli od uporab, opisanih v tem članku. Če imate težave s skupnimi funkcijami, pustite komentar. Če poznate dodatne uporabe funkcije IFERROR s spletno stranjo . VLOOKUP , nam to sporočite v razdelku s komentarji.