Kako koristiti IF ISNA funkciju s VLOOKUP u Excelu (3 primjera)

  • Podijeli Ovo
Hugh West

Danas ću pokazati kako možete koristiti VLOOKUP u kombinaciji sa funkcijama IF i ISNA Excela.

Jedan od najvažnijih i najčešće korištenih funkcija Excela je VLOOKUP . Ali dok koristimo VLOOKUP , ponekad se možemo suočiti s greškama kada vrijednost traženja ne odgovara nijednoj vrijednosti u nizu pretraživanja .

ISNA funkcije Excel su korisne u ovim situacijama. ISNA u kombinaciji sa IF nam pruža priliku da tražimo drugu vrijednost ako se prva vrijednost ne podudara. Ovo je prilično korisno za velike skupove podataka.

IF ISNA funkcija s VLOOKUP (brzi pregled)

Preuzmi radnu svesku za vježbe

Kako koristiti IF ISNA funkciju s VLOOKUP u Excel.xlsx

Excel ISNA funkcija: sintaksa i argument

Sažetak

  • Uzima vrijednost kao argument i vraća TRUE ako je #N/A greška. U suprotnom, vraća FALSE .
  • Dostupno iz Excela 2003.

Sintaksa

Sintaksa funkcije ISNA je:

=ISNA(value)

Argument

Argument Obavezno ili Opciono Vrijednost
vrijednost Obavezno Vrijednost koju ISNA funkcija provjerava da li je #N/A greška ili ne.

Vraćana vrijednost

Vraća Booleovu vrijednost, TAČNO ili LAŽNO . TRUE ako je vrijednost #N/A greška, FALSE u suprotnom.

IF ISNA funkcija s VLOOKUP: 3 primjera

Pogledajmo neke primjere korištenja IF i ISNA funkcija sa VLOOKUP .

1. Korištenje IF ISNA funkcije s VLOOKUP-om u istoj tablici

Ovdje imamo skup podataka sa Vrsta knjige s, Imena, i Autori nekih knjiga u knjižari pod nazivom Martin Bookstore.

Sada ćemo prvo potražiti književni tip poezije. Ako knjiga poezije nije dostupna, onda ćemo potražiti roman.

Kombinacija IF , ISNA, i VLOOKUP je savršen spoj ovdje.

Formula će biti:

=IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Novel",B4:D20,2,FALSE))

Vidiš, imamo Roman , Oliver Twist , jer nije postojala knjiga Poezija .

Objašnjenje Formula

  • VLOOKUP("Poetry",B4:D20,2,FALSE) vraća grešku #N/A , jer nije bilo vrste knjige pod nazivom “Poezija” u prva kolona tabele B4:D20 .

  • . ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)) postaje ISNA(#N/A) i vraća TRUE .

  • IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Novel",B4:D20,2,FALSE) ) sada postaje IF(TRUE,VLOOKUP("Novel",B4:D20,2,FALSE)) koji vraća VLOOKUP("Novel",B4:D20,2,FALSE) .
  • VLOOKUP("Novel",B4:D20,2,FALSE) traži “Roman” u prvoj koloni tabele B4:D20 (knjiga Tip). Nakon što ga pronađe, vraća Naziv knjige iz kolone 2, OliverTwist .

  • Stoga, IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Novel",B4:D20,2,FALSE)) vraća “Oliver Twist” .

Pročitajte više: Kako koristiti VLOOKUP u VBA (4 načina)

2. Korišćenje IF ISNA funkcije sa VLOOKUP-om u Drugačija tabela, ali isti radni list

Ovdje imamo još jedan skup podataka sa evidencijom knjiga dvije knjižare, Knjižare Martin i Knjižare Holder.

Ovog puta tražit ćemo knjigu poezije u prvoj knjižari. Ako je ne nađemo tamo, potražit ćemo u drugoj knjižari.

Formula će biti:

=IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Poetry",G4:I20,2,FALSE))

Vidite, kada ne pronađe roman u prvoj knjižari, traži roman u drugoj knjižari ( G4:I20 ).

I pronalazi jednu pod nazivom “Oda slavuju” , od Johna Keatsa.

Za detaljno objašnjenje formule, pogledajte primjer 1.

Pročitajte više: VLOOKUP formula u Excelu s više listova (4 jednostavna savjeta)

Slična očitanja

  • Kako izvršiti VLOOKUP iz više kolona sa samo jednim povratom u Excelu (2 načina)
  • VLOOKUP SUM Više redova (4 načina sa alternativom)
  • VLOOKUP za pretraživanje teksta u Excelu (4 jednostavna načina)
  • INDIREKTNI VLOOKUP u Excelu
  • VLOOKUP s brojevima u Excelu (4 primjera)

3. Korištenje IF ISNA funkcije s VLOOKUP-om na drugom radnom listu

Konačno, imamo još jedan skup podataka s knjigomevidencije dvije knjižare, ali ovaj put u dva različita radna lista.

Prvo ćemo tražiti knjigu poezije u Martinu Knjižara. Ako je ne pronađemo tamo, pretražit ćemo u Knjižari Holder.

Ovu formulu unosimo u radni list pod nazivom “Martin Bookstore”.

=IF(ISNA(VLOOKUP("Poetry",B4:D20,2,FALSE)),VLOOKUP("Poetry",'Holder Bookstore'!B4:D20,2,FALSE))

Traži knjigu poezije u knjižari Martin.

Kada ne pronađe tamo, traži jednu u Knjižari Holder ( 'Knjižara Holder'!B4:D20), i nađe je tamo.

Oda ​​slavuju od Johna Keats.

Za detaljno objašnjenje formule pogledajte primjer 1.

Pročitajte više: Kako izvući podatke iz više radnih listova u Excelu (4 brza Načini)

Alternativne opcije IF ISNA

Iz programa Excel 2013, dostupna je alternativna opcija funkcije IF ISNA . Ovo se zove funkcija IFNA .

Sintaksa Sintaksa funkcije IFNA je:

=IFNA(value,value_if_na)

Formula IFNA za prvo traženje knjige poezije, a zatim traženje romana ako poezija nije dostupna bit će:

=IFNA(VLOOKUP("Poetry",B4:D20,2,FALSE),VLOOKUP("Novel",B4:D20,2,FALSE))

Pročitajte više: VLOOKUP maksimalna vrijednost u Excelu (sa ograničenjima i alternativnim opcijama)

Zaključak

Tako možete koristiti IF ISNA funkciju sa VLOOKUP za traženje vrijednosti u tablici i uradi drugu stvar ako ne nađešvrijednost tamo. Imate bilo kakvih pitanja? Slobodno nas pitajte.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.