IFERROR s VLOOKUP-om u Excelu (5 različitih upotreba)

  • Podijeli Ovo
Hugh West

Kada funkcija VLOOKUP ne može pronaći traženu vrijednost u nizu pretraživanja, pokazat će znak pogreške, #N/A . Ali možete se riješiti ovog problema korištenjem funkcije IFERROR s funkcijom VLOOKUP . U ovom članku vam pokazujem 5 različitih upotreba IFERROR s VLOOKUP u Excelu.

Recimo, imamo skup podataka o dobivenim ocjenama različitih učenika u razreda. Koristit ćemo ovaj skup podataka da pokažemo različite upotrebe IFERROR s VLOOKUP.

Preuzmi vježbovnicu

IFERROR VLOOKUP.xlsx

Upotreba IFERROR s VLOOKUP-om u Excelu

Što će se dogoditi ako koristimo samo VLOOKUP

Prvo ćemo vidjeti što će se dogoditi ako koristite samo funkciju VLOOKUP . Pretpostavimo da je Jessica studentica čije ime ne pripada našem skupu podataka. Sada ako pronađemo dobivenu oznaku Jessice pomoću VLOOKUP funkcije, Excel će pokazati znak greške #N/A. Možemo riješiti ovaj znak pogreške korištenjem IFERROR funkcije s VLOOKUP funkcijom

Da vidimo sada različite upotrebe IFERROR s VLOOKUP.

1.   IFERROR s VLOOKUP za zamjenu #N/A prilagođenim tekstom

Pretpostavimo, kada tražite za učenika čije ime nije na popisu, želite prikazati prilagođeni tekst kao što je "Nije pronađeno". Za obavljanje zadatka unesite sljedeću formulu u ćeliju F5 i pritisnite ENTER.

=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE), "Not Found")

Ovdje, E5 = Vrijednost traženja koja će pretraživati ​​na popisu

B4:C11 = Raspon pretraživanja koji je vaš skup podataka

2 = Stupac pretraživanja koji je stupac Dobijene ocjene

FALSE znači da će funkcija potražiti točno podudaranje

Sada ako upišete bilo koje ime učenika s vašeg popisa u ćeliji E5 , dobit ćete njegove/njezine dobivene ocjene u ćeliji F5.

A ako upišete svako ime učenika koje nije na vašem popisu, u ćeliji E5 , ćelija F5 će prikazati vaš prilagođeni tekst Nije pronađeno.

2.   Za dobivanje prazne ćelije umjesto #N/A

Ako želite da ćelija ostane prazna kada traženo ime nije na vašem popisu, upišite sljedeće formula u ćeliji E5,

=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE), " ")

Ovdje, E5 = Vrijednost pretraživanja koja će se pretraživati ​​na popisu

B4:C11 = Raspon pretraživanja koji je vaš skup podataka

2 = Stupac pretraživanja to je stupac Dobijene ocjene

FALSE znači da će funkcija tražiti točno podudaranje

Sada ako unesete ime bilo kojeg učenika sa svog popisa u ćeliju E5 , dobit ćete njegove/njezine dobivene ocjene u ćeliji F5.

Ali ako upišete bilo koje ime koje nije u skupu podataka, ćelija F5 ostat će prazna.

3.   IFERROR sVLOOKUP za podijeljeni skup podataka

Pretpostavimo da imate dva popisa u svom skupu podataka. Želite pronaći dobivene ocjene za bilo kojeg učenika s obje liste.

Upišite sljedeću formulu u ćeliju E5 i pritisnite ENTER

=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE),VLOOKUP(E5,B14:C20,2,FALSE))

Ovdje, E5 = Vrijednost pretraživanja koja će se pretraživati ​​na popisu

B4:C11 =1. raspon pretraživanja koji je 1. popis skupa podataka

B14:C20 = = 2. raspon pretraživanja koji je 2. popis skupa podataka

2 = Stupac pretraživanja koji je stupac Dobijenih ocjena

NETOČNO znači da će funkcija tražiti točan match

Sada ako upišete bilo koje od imena s bilo koje vaše liste, u ćeliju E5, dobit ćete dobivene ocjene te osobe u ćelija F5.

4.   IFERROR s VLOOKUP-om za uvijek pronalaženje rezultata

Recimo, imate kontakt brojeve različitih podružnica vaše tvrtke u vašem skupu podataka. Sada želite prikazati kontakt broj ako netko traži bilo koju od poslovnica čak i ako naziv podružnice nije na vašem popisu. Ako naziv poslovnice nije na popisu, želite prikazati kontakt broj sjedišta.

Upišite sljedeću formulu u bilo koju praznu ćeliju i pritisnite ENTER

=IFERROR(VLOOKUP(E5,B4:C8,2,FALSE),VLOOKUP("Head office",B4:C8,2,FALSE))

Ovdje, E5 = Vrijednost pretraživanja koja će se pretraživati ​​na popisu

B4:C11 = Raspon pretraživanja kojije vaš skup podataka

2 = Stupac pretraživanja koji je stupac Broj kontakta

NETOČNO znači da će funkcija tražiti za točno podudaranje

Sada ako upišete bilo koji naziv grane u ćeliju E4 koji nije na popisu, će dobiti kontakt broj glavnog ureda u ćeliji u koju ste upisali formulu.

5.   Za stariju verziju programa Excel

U programu Excel 2013 ili u bilo kojoj starijoj verziji funkcija IFERROR nije dostupna. Ali isti zadatak možete obaviti pomoću funkcije IF i funkcije ISNA zajedno s funkcijom VLOOKUP .

Upišite sljedeću formulu u ćeliju F5 i pritisnite ENTER

=IF(ISNA(VLOOKUP(E5,B4:C11,2,FALSE)), "Not Found", VLOOKUP(E5,B4:C11,2,FALSE))

Ovdje, E5 = Vrijednost pretraživanja koja će se pretraživati ​​na popisu

B4:C11 = Raspon pretraživanja koji je vaš skup podataka

2 = Stupac pretraživanja to je stupac Broj kontakta

FALSE znači da će funkcija tražiti točno podudaranje

Sada ako unesete ime bilo kojeg učenika sa svog popisa u ćeliju E5 , dobit ćete njegove/njezine dobivene ocjene u ćeliji F5.

A ako upišete bilo koje ime učenika koje nije na vašem popisu, u ćeliju E5 , ćelija F5 prikazat će vaš prilagođeni tekst Nije pronađeno.

Zaključak

Funkcija IFERROR omogućuje izostavljanje pogreškevrijednost funkcije VLOOKUP . Možete koristiti IFERROR s VLOOKUP za bilo koju od upotreba opisanih u ovom članku. Ako naiđete na bilo kakav problem dok implicirate funkcije zajedno, ostavite komentar. Ako znate za bilo kakvu dodatnu upotrebu IFERROR s VLOOKUP , obavijestite nas o tome u odjeljku za komentare.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.