Sadržaj
VLOOKUP općenito se koristi za traženje vrijednosti u krajnjem lijevom stupcu u tablici i funkcija će vratiti vrijednost u istom retku iz navedenog stupca. U ovom ćete članku saznati kako možete koristiti ovu VLOOKUP funkciju za višestruke kriterije u Excelu s nekim prikladnim primjerima i ilustracijama.
Preuzmi Radna knjiga za vježbu
Možete preuzeti Excel radnu knjigu koju smo koristili za pripremu ovog članka.
VLOOKUP s više kriterija.xlsx
6 primjera korištenja VLOOKUP-a s višestrukim kriterijima u programu Excel
1. Korištenje ampersanda za spajanje više kriterija u VLOOKUP-u u Excelu
U sljedećem skupu podataka nalaze se neki podaci o modelima pametnih telefona triju popularnih marki. Stupac B predstavlja pomoćni stupac koji je kombinacija vrijednosti uz Stupac C i Stupac D .
Kako funkcija VLOOKUP traži vrijednost u prvom stupcu, ovaj pomoćni stupac moramo zadržati na prvom mjestu u sljedećoj tablici. Korištenjem Ampersand (&) , VLOOKUP funkcija u ovom primjeru će potražiti tekstualnu vrijednost u Stupcu B što je kombinacija određene marke i odgovarajućeg broja modela.
Na primjer, saznat ćemo cijenu Samsung S21 Ultra . Dakle, ovdje postoje dva različita kriterija: naziv marke i modelbroj pametnog telefona. Sada ćemo upotrijebiti VLOOKUP funkciju za izdvajanje cijene navedenog pametnog telefona.
U izlazu Cell C18 , potrebna formula će biti:
=VLOOKUP(D15&D16,B5:G13,6,FALSE)
Nakon što pritisnete Enter , odmah će vam se prikazati cijena navedenog pametnog telefona.
Pročitajte više: VLOOKUP s više kriterija i više rezultata (8 primjera)
2. VLOOKUP s funkcijom CHOOSE za spajanje više kriterija u programu Excel
Ako ne želite koristiti pomoćni stupac za izdvajanje podataka s VLOOKUP pod više kriterija, tada možete kombinirati VLOOKUP s funkcijom CHOOSE umjesto toga. Funkcija CHOOSE odabire vrijednost ili radnju koju treba izvršiti s popisa vrijednosti, na temelju svog indeksnog broja. Generička formula ove funkcije CHOOSE je:
=CHOOSE(index_num, value1, [value2],…)
Pošto ćemo znati cijenu Samsung S21 Ultra iz tablice, tako da će tražena formula u Cell C18 biti:
=VLOOKUP($D$15&$D$16,CHOOSE({1,2},$B$5:$B$13&$C$5:$C$13,$F$5:$F$13),2,FALSE)
Nakon pritiska Enter , odmah ćete pronaći cijenu navedenog modela pametnog telefona.
U ovoj formuli funkcija CHOOSE formira tablicu s Stupci B, C i F . Kako su Stupci B i C spojeni unutar funkcije CHOOSE , oni će ovdje predstavljati jedan stupac za funkciju VLOOKUP .
Pročitajte više: Vlookup sVišestruki kriteriji bez pomoćnog stupca u Excelu (5 načina)
3. VLOOKUP s funkcijom MATCH za uključivanje više kriterija u Excel
Funkcija MATCH vraća relativnu poziciju stavke u nizu koja odgovara određenoj vrijednosti u određenom redoslijedu. Kombiniranjem VLOOKUP s MATCH funkcije ovdje, možemo odrediti vrste izlaza ručno.
Potrebna formula u ćeliji C18 bit će sada:
=VLOOKUP(D15&D16,B5:G13,MATCH(B18,B4:G4,0),FALSE)
Nakon što pritisnete Enter , vidjet ćete cijenu navedenog modela pametnog telefona.
U ovoj formuli funkcija MATCH traži vrijednost prisutnu u ćeliji B18 u nizu B4:G4 i zatim vraća broj stupca. I ovaj se broj stupca zatim dodjeljuje trećem argumentu (col_num_index) funkcije VLOOKUP .
Dakle, sada ako promijenite vrstu izlaza u Ćelija B18 , odgovarajući rezultat u ćeliji C18 bit će ažuriran odjednom. Na primjer, ako upišete Chipset u Cell B18 , ugrađena formula u Cell C18 prikazat će naziv skupa čipova za navedeni model pametnog telefona.
Pročitajte više: INDEX MATCH nasuprot funkciji VLOOKUP (9 primjera)
4. Kombinacija funkcije VLOOKUP s funkcijom IF za spajanje više kriterija
Postoji još jedna metoda za izbjegavanje pomoćnog stupca dok koristite funkciju VLOOKUP s višestrukim kriterijima uExcel. Ovdje moramo upotrijebiti IF funkciju kako bismo definirali polje pretraživanja za VLOOKUP funkciju.
Budući da ovdje koristimo sličan skup podataka, potrebna formula u Cell C18 za izvlačenje cijena Samsung S21 Ultra bit će:
=VLOOKUP(D15, IF(C5:C13=D16, B5:F13, ""), 5, FALSE)
Pritisnite Enter i formula će odmah vratiti cijenu navedenog modela pametnog telefona.
Pročitajte više: Primjer VLOOKUP-a s višestrukim IF uvjetom u Excelu (9 Kriteriji)
Slična očitanja
- VLOOKUP ne radi (8 razloga i rješenja)
- Zašto VLOOKUP vraća #N/A kada postoji podudaranje? (5 uzroka i rješenja)
- Kako Vlookup i zbrajanje na više listova u Excelu (2 formule)
- Excel VLOOKUP za vraćanje više Okomite vrijednosti
5. Funkcija VLOOKUP s više kriterija u jednom stupcu u Excelu
U ovom odjeljku ćemo vidjeti kako funkcija VLOOKUP radi tražeći više vrijednosti u jednom stupcu. Ovdje moramo unijeti raspon ćelija u prvi argument (lookup_value) funkcije VLOOKUP.
Na primjer, želimo izvući dva broja modela pametnih telefona marki Apple i Xiaomi . Dakle, potrebna formula u izlazu Cell C18 trebala bi biti:
=VLOOKUP(D15:D16,B5:F13,2,FALSE)
Nakon što pritisnete Enter , vi' Dobit ću dva broja modela Apple i Xiaomipametni telefoni.
Budući da funkcija VLOOKUP uvijek izvlači prve podudarne podatke, u ovom primjeru pojavili su se samo prvi brojevi modela marki Apple i Xiaomi kao povratne vrijednosti.
Pročitajte više: Kako koristiti VLOOKUP s više kriterija u različitim stupcima
6. Upotreba padajućih popisa kao višestrukih kriterija u VLOOKUP-u
Također možemo stvoriti padajuće popise za funkciju VLOOKUP . Nakon izrade padajućih popisa, kriterije više ne morate unositi ručno. Umjesto toga, odabrat ćete marku pametnog telefona i broj modela s padajućih popisa, a funkcija VLOOKUP prikazat će cijenu za odgovarajući model pametnog telefona.
U sljedećem skupu podataka sada ćemo stvoriti dva pada -dolje za marke pametnih telefona i brojeve modela u ćelijama D15 i D16 redom.
📌 1. korak:
➤ Prvo odaberite Ćelija D15 .
➤ Pod vrpcom Podaci odaberite opciju Provjera valjanosti podataka s padajućeg izbornika Podatkovni alati .
Pojavit će se dijaloški okvir.
📌 Korak 2:
➤ U okviru Dopusti odaberite opciju Popis .
➤ Omogućite uređivanje u Okvir izvora i odaberite raspon ćelija B5:B13 .
➤ Pritisnite OK .
Dakle, prvi padajući popis za marke pametnih telefona sada je spremankoristiti.
📌 Korak 3:
➤ Slično tome, morate stvoriti još jedan padajući izbornik popis brojeva modela pametnog telefona. Ovdje morate odabrati raspon ćelija C5:C13 u opciji Izvor dijaloškog okvira Provjera valjanosti podataka .
📌 Korak 4:
➤ Sada u ćeliju 18 unesite sljedeću formulu:
=VLOOKUP(D15, IF(C5:C13=D16, B5:F13, ""), 5, FALSE)
➤ S padajućeg popisa odaberite marku pametnog telefona i njegov broj modela i prikazat će vam se cijena odabranog modela pametnog telefona.
Svaki put kada odaberete novu marku pametnog telefona i njen model s padajućih popisa, izlazna ćelija s cijenom će se ažurirati.
Pročitajte više: VLOOKUP za usporedbu dva popisa u Excelu (2 ili više načina)
Završne riječi
Nadam se da će vam gore opisani primjeri pomoći možete ih primijeniti u svojim Excel proračunskim tablicama dok koristite funkciju VLOOKUP s više kriterija. Ako imate pitanja ili povratnih informacija, javite mi u odjeljku za komentare. Ili možete provjeriti naše druge članke vezane uz Excel funkcije na ovoj web stranici.