Sadržaj
Ako tražite neke od najjednostavnijih načina za uparivanje više kolona u Excelu, onda bi vam ovaj članak mogao biti od koristi. Ponekad postaje potrebno tražiti određenu vrijednost u više kolona u Excelu. Ali ručni rad postaje dosadan i neefikasan. Dakle, da biste to učinili, možete slijediti bilo koju od metoda u nastavku za lako uparivanje više stupaca u Excelu.
Preuzmite Excel radnu svesku
Upari više stupaca.xlsx
5 načina za uparivanje više kolona u Excelu
Pogledajmo donju tabelu. Ovdje sam koristio 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 da uparite druge vrijednosti koje odgovaraju ovom Voću ili Povrće iz više kolona.
Metoda-1: Upotreba funkcije INDEX i MATCH na više kolona
Pretpostavimo, ja želite dobiti Sales vrijednost koja odgovara svakoj stavci u koloni Proizvodi . Da biste pronašli ovu vrijednost, morate se upariti u više stupaca i koristiti formulu niza .
Ova formula uključuje funkciju COLUMN , funkciju TRANSPOSE , funkcija MMULT , funkcija MATCH i funkcija INDEX .
Korak-01 :
➤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))
Ovdje , –($B$5:$C$7=F5) generirat će TRUE/ FALSE za svaku vrijednost u rasponu ovisno o kriteriju da li je ispunjena ili ne, a zatim — će pretvoriti TRUE i FALSE u 1 i 0 .
Formiraće niz sa 3 reda i 2 kolone.
U ovom dijelu, TRANSPOSE(COLUMN($B$5:$C$7)^0) , COLUMN funkcija će kreirati niz sa 2 kolone i 1 red , a zatim funkcija TRANSPOSE će pretvoriti ovaj niz u 1 stupac i 2 reda.
Power nula će pretvoriti sve vrijednosti u nizu u 1 .
Tada će funkcija MMULT izvršiti množenje matrice između ova dva niza.
Ovaj rezultat će koristiti funkcija MATCH kao array niz s vrijednošću pretraživanja 1 .
Konačno, INDEX funkcija će vratiti odgovarajuću vrijednost.
Korak-02 :
➤Pritisnite ENTER
➤Prevucite nadole ručku za popunjavanje
Rezultat :
Tada ćete dobiti sljedeće rezultate.
📓 Napomena:
Za ostale verzije osim Microsoft 365 , morate pritisnuti CTRL+SHIFT+ENTER umjesto pritiskom na ENTER .
Pročitajte više: Uparite dvije kolone i iznesite treći u Excelu (3 brze metode)
Metoda-2: Upotreba formule niza za podudaranje s više kriterija
Za uparivanje više kriterija u više kolona i dobivanje vrijednosti Prodaja ,morate koristiti formulu niza koja uključuje INDEX 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 traženja , H4, H5, H6 su kriterijum koji će se tražiti u B5:B11, C5:C11, i D5:D11 opsezima respektivno i 0 je za tač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 poređenje dvije kolone i vraćanje vrijednosti (5 primjera)
Metod-3 : Upotreba formule bez niza za podudaranje s više kriterija
Za uparivanje više kriterija u više stupaca i getti ng vrijednost Prodaja , možete koristiti Ne- formulu niza 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: Uporedite tri kolone u Excelu i vratiteVrijednost (4 načina)
Slična očitanja:
- Uporedite dvije kolone u Excelu i istaknite veću vrijednost (4 načina)
- Kako usporediti dvije kolone u Excelu za nedostajuće vrijednosti (4 načina)
- Kako uporediti dvije kolone i vratiti uobičajene vrijednosti u Excelu
- Excel makro za poređenje dva stupca (4 laka načina)
- Kako uporediti dvije kolone u Excelu za podudaranje (8 načina)
Metod-4: Korištenje formule niza za uparivanje više kriterija u redovima i kolonama
Sada pretpostavimo da želite uskladiti kriterije i u redovima i u kolonama. Da biste to učinili, morate koristiti formulu niza koja uključuje indeks i MATCH funkcije .
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 podudaranje u redovima, 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 druge verzije osim Microsoft 365 , morate pritisnuti CTRL+SHIFT+ENTER umjesto da pritisnete ENTER .
Pročitajte više: Kako uporediti 3 kolone za podudaranja u Excelu (4 Metode)
Metod-5: Korištenje VLOOKUP
Pretpostavimo da želite znati odgovarajuću vrijednost Godina, Lokacija, i Prodaja sa poštovanjemdo Banane . Da biste dobili više vrijednosti za jedan dati podatak, morate koristiti funkciju VLOOKUP .
Korak-01 :
➤Odaberite 3 izlazne ćelije istovremeno; C10, D10, E10
=VLOOKUP(B10,B4:E7,{2,3,4},FALSE)
Ovdje, B10 je looku p_value , B4:E7 je table_array , {2,3,4} je col_index_num i FALSE je za Točno podudaranje .
Korak-02 :
➤Pritisnite ENTER i dobićete sljedeće rezultate.
📓 Napomena:
Za ostale verzije osim Microsoft 365 , morate pritisnuti CTRL+SHIFT+ENTER umjesto ENTER .
Pročitajte više: Kako uporediti tri kolone u Excelu koristeći VLOOKUP
Odjeljak za vježbu
Da biste sami vježbali, obezbijedili smo odjeljak Practice kao ispod za svaku metodu u svakoj list na desnoj strani. Uradite to sami.
Zaključak
U ovom članku pokušao sam da pokrijem najlakše načine da efikasno uskladite više kolona u Excel-u. Nadam se da će vam biti od koristi. Ako imate bilo kakvih prijedloga ili pitanja, slobodno ih podijelite s nama.