Sadržaj
Ako tražite neke od najlakših načina za uparivanje više stupaca u Excelu, ovaj bi vam članak mogao biti od koristi. Ponekad je potrebno tražiti određenu vrijednost u više stupaca u Excelu. Ali ručni rad postaje zamoran i neučinkovit. Dakle, da biste to učinili, možete slijediti bilo koju od dolje navedenih metoda za jednostavno uparivanje više stupaca u Excelu.
Preuzmite Excel radnu knjigu
Upari više stupaca.xlsx
5 načina za spajanje više stupaca u Excelu
Pogledajmo tablicu u nastavku. Ovdje sam upotrijebio 5 stupaca pod nazivom Lokacija, godina, voće, povrće, prodaja . Za bilo koje određeno voće ili povrće, možete koristiti sljedeće metode za podudaranje drugih vrijednosti koje odgovaraju ovom voću ili Povrće iz više stupaca.
Metoda-1: Upotreba funkcije INDEX i MATCH na više stupaca
Pretpostavimo, ja želite dobiti Prodajnu vrijednost koja odgovara svakoj stavci u stupcu Proizvodi . Da biste pronašli ovu vrijednost, morate uskladiti više stupaca i koristiti formulu niza .
Ova formula uključuje funkciju COLUMN , funkciju TRANSPOSE , funkcija MMULT , funkcija MATCH i funkcija INDEX .
Korak-01 :
➤Ovdje odaberite izlaz Ćelija G5
=INDEX($D$5:$D$7,MATCH(1,MMULT(--($B$5:$C$7=F5),TRANSPOSE(COLUMN($B$5:$C$7)^0)),0))
, –($B$5:$C$7=F5) generirat će TRUE/ FALSE za svaku vrijednost u rasponu ovisno o kriteriju je li zadovoljen ili ne, a zatim — će pretvoriti TRUE i FALSE u 1 i 0 .
Formirat će niz s 3 retka i 2 stupca.
U ovom dijelu, TRANSPOSE(COLUMN($B$5:$C$7)^0) , COLUMN funkcija stvorit će niz s 2 stupca i 1 retkom , a zatim Funkcija TRANSPOSE pretvorit će ovaj niz u 1 stupac i 2 retka.
Power zero pretvorit će sve vrijednosti u nizu u 1 .
Tada će funkcija MMULT izvesti matrično množenje između ova dva niza.
Ovaj rezultat će koristiti funkcija MATCH kao argument polja s vrijednošću traženja 1 .
Konačno, funkcija INDEX vratit će odgovarajuću vrijednost.
Korak-02 :
➤Pritisnite ENTER
➤Povucite prema dolje Ručku za punjenje
Rezultat :
Tada ćete dobiti sljedeće rezultate.
📓 Napomena:
Za ostale verzije osim Microsoft 365 , morate pritisnuti CTRL+SHIFT+ENTER umjesto pritiskom ENTER .
Pročitajte više: Uparite dva stupca i ispišite treći u Excelu (3 brze metode)
Metoda-2: Korištenje formule niza za podudaranje više kriterija
Za podudaranje više kriterija u više stupaca i dobivanje vrijednosti Prodaja ,morate koristiti formulu niza koja uključuje indeks i MATCH funkciju .
Korak-01 :
➤ Odaberite izlaz Ćelija H7
=INDEX(F5:F11, MATCH(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0))
Ovdje, u MATCH(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0) , 1 je vrijednost pretraživanja , H4, H5, H6 su kriteriji koji će se tražiti u B5:B11, C5:C11, i D5:D11 respektivno i 0 je za točno podudaranje.
Tada će funkcija INDEX dati odgovarajuću vrijednost.
Korak-02 :
➤Pritisnite ENTER i pojavit će se sljedeći rezultat.
📓 Napomena:
Za ostale verzije osim Microsoft 365 , morate pritisnuti CTRL+SHIFT+ENTER umjesto ENTER .
Pročitajte više: Excel formula za usporedbu dva stupca i vraćanje vrijednosti (5 primjera)
Metoda-3 : Korištenje formule bez niza za podudaranje više kriterija
Za podudaranje više kriterija u više stupaca i getti U vrijednosti Prodaja , možete koristiti Non- Array formulu koja uključuje INDEX i MATCH funkciju .
Korak-01 :
➤Odaberite izlaz ćelija H7
=INDEX(F5:F11, MATCH(1, INDEX((H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0, 1), 0))
Korak-02 :
➤Pritisnite ENTER a zatim dobit ćete sljedeći rezultat.
Povezani sadržaj: Usporedite tri stupca u Excelu i vratiteVrijednost (4 načina)
Slična čitanja:
- Usporedite dva stupca u Excelu i istaknite veću vrijednost (4 načina)
- Kako usporediti dva stupca u Excelu radi nedostajućih vrijednosti (4 načina)
- Kako usporediti dva stupca i vratiti uobičajene vrijednosti u Excelu
- Makro programa Excel za usporedbu dvaju stupaca (4 jednostavna načina)
- Kako usporediti dva stupca u Excelu za podudaranje (8 načina)
Metoda-4: Korištenje formule niza za podudaranje višestrukih kriterija u recima i stupcima
Sada, pretpostavimo da želite uskladiti kriterije i po retku i po stupcu. Da biste to učinili, morate koristiti formulu polja koja uključuje funkcije INDEX i MATCH .
Korak-01 :
➤ Odaberite izlaz Ćelija H8
=INDEX(C6:E8, MATCH(H7,B6:B8,0), MATCH(H5&H6,C4:E4&C5:E5,0))
MATCH(H7, B6:B8,0) se koristi za uparivanje redaka, a MATCH(H5&H6, C4:E4&C5:E5,0) se koristi za stupac -mudro podudaranje.
Korak-02 :
➤Pritisnite ENTER i dobit ćete sljedeće rezultat.
📓 Napomena:
Za ostale verzije osim Microsoft 365 , morate pritisnuti CTRL+SHIFT+ENTER umjesto da pritisnete ENTER .
Pročitajte više: Kako usporediti 3 stupca za podudaranja u Excelu (4 Metode)
Metoda-5: Korištenje VLOOKUP-a
Pretpostavimo da želite znati odgovarajuću vrijednost Godina, Lokacija, i Prodaja s poštovanjemdo Banane . Da biste dobili više vrijednosti za jedan dati podatak, morate upotrijebiti funkciju VLOOKUP .
Korak-01 :
➤Odaberite 3 izlazne ćelije istovremeno; C10, D10, E10
=VLOOKUP(B10,B4:E7,{2,3,4},FALSE)
Ovdje, B10 je pogledaj p_value , B4:E7 je table_array , {2,3,4} je col_index_num i FALSE je za Točno podudaranje .
Korak-02 :
➤Pritisnite UNESITE i dobit ćete sljedeće rezultate.
📓 Napomena:
Za ostale verzije osim Microsoft 365 , morate pritisnuti CTRL+SHIFT+ENTER umjesto ENTER .
Pročitajte više: Kako usporediti tri stupca u Excelu pomoću VLOOKUP-a
Odjeljak za vježbu
Za samostalno vježbanje osigurali smo odjeljak Vježbanje kao u nastavku za svaku metodu u svakoj list s desne strane. Učinite to sami.
Zaključak
U ovom sam članku pokušao pokriti najlakše načine za učinkovito uparivanje više stupaca u Excelu. Nadam se da će vam biti od koristi. Ako imate bilo kakvih prijedloga ili pitanja, slobodno ih podijelite s nama.