Sadržaj
U programu Microsoft Excel postoji nekoliko formula dostupnih za VLOOKUP i vraćanje vrijednosti iz više stupaca. Kako funkcija VLOOKUP ne može sama izdvojiti više podataka, moramo napraviti formulu niza s funkcijom VLOOKUP . Također postoje jednostavne alternative formuli polja za vraćanje vrijednosti iz više stupaca, a sve ove metode bit će pokrivene u ovom članku s odgovarajućim primjerima i ilustracijama.
Preuzmite vježbovnu bilježnicu
Možete preuzeti Excel radnu knjigu koju smo koristili za pripremu ovog članka.
VLOOKUP za vraćanje više stupaca.xlsx
4 načina korištenja VLOOKUP-a za vraćanje više stupaca u Excelu
1. VLOOKUP s formulom niza za vraćanje vrijednosti iz više stupaca
Na sljedećoj slici postoji skup podataka koji leži s različitim modelima pametnih telefona i njihovim specifikacijama. Tablica izlaza na dnu predstavljat će sve specifikacije za određeni model pametnog telefona. Koristit ćemo funkciju VLOOKUP za izvlačenje podataka iz više stupaca za navedenu slušalicu ili pametni telefon.
Pod pretpostavkom da želimo izvući specifikacije za pametni telefon Poco F3 . Potrebna formula polja s VLOOKUP funkcijom u izlazu Cell C15 bit će:
=VLOOKUP(B15,B5:F12,{2,3,4,5},FALSE)
Nakon što pritisnete Enter , funkcija ćevrati sve specifikacije za odabrani uređaj odjednom.
Pročitajte više: Excel VLOOKUP za okomito vraćanje više vrijednosti
2. VLOOKUP za vraćanje više stupaca iz različite radne knjige u programu Excel
U ovom ćemo odjeljku upotrijebiti VLOOKUP funkciju za izvlačenje podataka iz različitog radnog lista koji postoji u drugoj radnoj knjizi. Dok primjenjujete ovu metodu, morate zapamtiti da druga radna knjiga mora biti otvorena inače će funkcija vratiti pogrešku #N/A .
Pretpostavimo da je prisutna sljedeća tablica primarnih podataka u Excel radnoj knjizi pod nazivom Knjiga 1 .
A druga radna knjiga pod nazivom Knjiga 2 predstavljat će izlazne podatke koji se moraju izdvojeno iz Knjige 1 za određeni pametni telefon.
Dakle, u Knjizi 2 , izlaz ćelije C5 će zauzeti sljedeću formulu:
=VLOOKUP(B5,'[Book 1.xlsx]Sheet1'!$B$5:$F$12,{2,3,4,5},FALSE)
Nakon što pritisnete Enter , vi ćete preuzmite specifikacije za odabrani uređaj kao što je prikazano na snimci zaslona u nastavku.
Pročitajte više: Korištenje VBA VLOOKUP-a za pronalaženje vrijednosti od drugog Radni list u Excelu
Slična čitanja
- Excel VLOOKUP za pronalaženje zadnje vrijednosti u stupcu (s alternativama)
- Kako VLOOKUP s više uvjeta u Excelu (2 metode)
- VLOOKUP primjer između dva lista u Excelu
- Kako izvesti VLOOKUPsa zamjenskim znakom u Excelu (2 metode)
- VLOOKUP i vraćanje svih podudaranja u Excelu (7 načina)
3. VLOOKUP za zbrajanje vraćenih vrijednosti iz više stupaca u Excelu
Nakon vraćanja vrijednosti iz više stupaca pomoću funkcije VLOOKUP , možemo izvesti bilo koju vrstu izračuna na izlaznim podacima. Sljedeća tablica podataka prikazuje podatke o prodaji za nekoliko nasumičnih prodavača tijekom uzastopnih 5 dana. Ovdje ćemo potražiti prodavača u podatkovnoj tablici, izvući odgovarajuću prodaju tijekom 5 dana i zatim procijeniti ukupnu prodaju u izlazu ćelije C18 .
Pod pretpostavkom da želimo znati ukupnu prodaju za Patricka. Potrebna formula koja se sastoji od funkcija SUM i VLOOKUP u ćeliji C18 trebala bi biti:
=SUM(VLOOKUP(C17,B6:G15,{2,3,4,5,6},FALSE))
Sada pritisnite Enter i odmah ćete dobiti ukupan iznos prodaje za odabranog prodavača.
Pročitajte više: Kako Vlookup i zbrajanje na više listova u Excelu (2 formule)
4. VLOOKUP s funkcijom COLUMN za vraćanje vrijednosti iz više stupaca
Imamo drugu dostupnu metodu za korištenje VLOOKUP funkcije za vraćanje više stupaca i ovaj put nećemo koristiti formulu polja . Umjesto toga, ovdje ćemo upotrijebiti COLUMN funkciju da odredimo broj stupca za VLOOKUP funkciju. Nakon toga, moramo koristiti Ručku za punjenje redak za automatsko popunjavanje ostatka podataka za navedeni pametni uređaj.
Budući da ćemo izdvojiti specifikacije za Poco F3 , potrebna formula u izlaznoj ćeliji C15 će biti:
=VLOOKUP($B$15,$B$5:$F$12,COLUMN(C$4)-1,FALSE)
Nakon pritiska Enter i povlačenja Fill Handle desno do zadnje izlazne ćelije, pronaći ćemo sljedeće povratne vrijednosti.
Alternativa VLOOKUP-u za vraćanje više stupaca u Excelu
Najprikladnija alternativa funkciji VLOOKUP je kombinacija funkcija INDEX i MATCH . Funkcija INDEX vraća vrijednost ili referencu na sjecištu određenog retka i stupca. FUNKCIJA MATCH vraća relativni položaj stavke u nizu koja odgovara određenoj vrijednosti u određenom redoslijedu. U našu formulu umetnut ćemo funkciju MATCH da odredimo broj retka za uređaj za traženje.
Dakle, potrebna formula polja u izlazu ćelije C15 bit će:
=INDEX(B5:F12,MATCH(B15,B5:B12,0),{2,3,4,5})
Nakon što pritisnete Enter , prikazat će vam se specifikacije izvađene iz više stupaca za odabrani pametni telefon.
Pročitajte više: INDEX MATCH nasuprot funkciji VLOOKUP (9 primjera)
Završne riječi
Nadam se da će vam sve ove gore navedene metode sada pomoći da ih primijenite u svom Exceluproračunske tablice kada morate potražiti vrijednost i izvući više stupaca iz podatkovne tablice. 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.