Ynhâldsopjefte
As jo op syk binne nei guon fan 'e maklikste manieren om meardere kolommen yn Excel te passen, dan kinne jo dit artikel foardielich fine. Soms wurdt it nedich om in spesifike wearde te sykjen yn meardere kolommen yn Excel. Mar dit mei de hân dwaan wurdt ferfeelsum en net effisjint. Dus, om dit te dwaan kinne jo ien fan 'e metoaden hjirûnder folgje foar it oerienkommen fan meardere kolommen yn Excel maklik.
Download Excel-wurkboek
Merdere kolommen.xlsx
5 manieren om meardere kolommen yn Excel te kombinearjen
Litte wy nei de tabel hjirûnder sjen. Hjir haw ik 5 kolommen brûkt mei de namme Lokaasje, Jier, Fruit, Griente, Ferkeap . Foar elke bepaalde Fruchten of griente, kinne jo de folgjende metoaden brûke om oare wearden oerienkomme mei dizze Fruit of Grente út meardere kolommen.
Metoade-1: INDEX en MATCH-funksje brûke op meardere kolommen
Stel, ik wolle de Ferkeap wearde krije dy't oerienkomt mei elk item yn 'e kolom Produkten . Om dizze wearde te finen moatte jo oer meardere kolommen oerienkomme en in Arrayformule brûke.
Dizze formule befettet de funksje KOLOM , de funksje TRANSPOSE , de MMULT-funksje , de MATCH-funksje , en de INDEX-funksje .
Stap-01 :
➤Selektearje de útfier Sel G5
=INDEX($D$5:$D$7,MATCH(1,MMULT(--($B$5:$C$7=F5),TRANSPOSE(COLUMN($B$5:$C$7)^0)),0))
Hjir , –($B$5:$C$7=F5) sil TRUE/FALSE generearje foar elke wearde yn it berik ôfhinklik fan de kritearia oft der oan foldien wurdt of net en dan — sil TRUE en
It sil in array foarmje mei 3 rigen en 2 kolommen.
Yn dit diel sil TRANSPOSE(COLUMN($B$5:$C$7)^0) , COLUMN-funksje in array meitsje mei 2 kolommen en 1 rige , en dan sil TRANSPOSE funksje dizze array konvertearje nei 1 kolom en 2 rigen.
Power nul sil alle wearden yn 'e array konvertearje nei 1 .
Dan sil de MMULT-funksje matrixfermannichfâldigje tusken dizze twa arrays útfiere.
Dit resultaat sil brûkt wurde troch de MATCH-funksje as it array argumint mei opsykwearde 1 .
Uteinlik sil de funksje INDEX de oerienkommende wearde weromjaan.
Stap-02 :
➤Druk op ENTER
➤Sleep de Fillhandtak nei ûnderen
Resultaat :
Dan krije jo de folgjende resultaten.
📓 Opmerking:
Foar oare ferzjes útsein Microsoft 365 , moatte jo op CTRL+SHIFT+ENTER drukke ynstee fan druk op ENTER .
Lês mear: Twa kolommen oerienkomme en in tredde útfiere yn Excel (3 rappe metoaden)
Metoade-2: Array-formule brûke om meardere kritearia te passen
Om meardere kritearia yn meardere kolommen oan te passen en de wearde fan Sales te krijen,jo moatte in Array-formule brûke dy't de funksje INDEX en MATCH omfettet.
Stap-01 :
➤ Selektearje de útfier Sel H7
=INDEX(F5:F11, MATCH(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0))
Hjir, yn MATCH(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0) , 1 is opsykwearde , H4, H5, H6 binne it kritearium dat wurdt socht yn B5: B11, C5: C11, en D5: D11 respektivelik en 0 is foar in eksakte oerienkomst.
Dan sil de INDEX-funksje de oerienkommende wearde jaan.
Stap-02 :
➤Druk op ENTER en it folgjende resultaat sil ferskine.
📓 Opmerking:
Foar oare ferzjes útsein Microsoft 365 , moatte jo CTRL+SHIFT+ENTER drukke yn plak fan ENTER .
Lês mear: Excel-formule om twa kolommen te fergelykjen en in wearde werom te jaan (5 foarbylden)
Metoade-3 : Non-array-formule brûke om meardere kritearia te passen
Foar it oerienkomme mei meardere kritearia yn meardere kolommen en getti ng de wearde fan Sales , kinne jo in Non- Arrayformule brûke dy't de INDEX en MATCH-funksje<7 omfettet>.
Stap-01 :
➤Selektearje de útfier Sel H7
=INDEX(F5:F11, MATCH(1, INDEX((H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0, 1), 0))
Stap-02 :
➤Druk op ENTER en dan jo krije it folgjende resultaat.
Related Content: Fergelykje trije kolommen yn Excel en Jou inWearde (4 manieren)
Fergelykbere lêzingen:
- Fergelykje twa kolommen yn Excel en markearje de gruttere wearde (4 manieren)
- Hoe twa kolommen yn Excel fergelykje foar ûntbrekkende wearden (4 manieren)
- Hoe twa kolommen fergelykje en mienskiplike wearden weromjaan yn Excel
- Excel-makro om twa kolommen te fergelykjen (4 maklike manieren)
- Hoe kinne jo twa kolommen yn Excel fergelykje foar Match (8 manieren)
Metoade-4: Gebrûk fan arrayformule om meardere kritearia yn rigen en kolommen te passen
Neem no oan dat jo kritearia oerienkomme wolle yn sawol rige- as kolomwize. Om dit te dwaan moatte jo in Array-formule brûke dy't de funksjes INDEX en MATCH omfettet.
Stap-01 :
➤ Selektearje de útfier Sel H8
=INDEX(C6:E8, MATCH(H7,B6:B8,0), MATCH(H5&H6,C4:E4&C5:E5,0))
MATCH(H7, B6:B8,0) wurdt brûkt foar oerienkommende rigel, en MATCH(H5&H6, C4:E4&C5:E5,0) wurdt brûkt foar kolom -wise matching.
Stap-02 :
➤Druk op ENTER en jo krije it folgjende resultaat.
📓 Opmerking:
Foar oare ferzjes útsein Microsoft 365 moatte jo op
Lês mear: Hoe kinne jo 3 kolommen fergelykje foar oerienkomsten yn Excel (4) Metoaden)
Metoade-5: Gebrûk fan VLOOKUP
Stel, jo wolle de oerienkommende wearde fan jier, lokaasje, en ferkeap witte mei respektnei Banana . Om meardere wearden te krijen foar ien opjûne gegevens moatte jo de funksje VLOOKUP brûke.
Stap-01 :
➤Selektearje de 3 útfiersellen tagelyk; C10, D10, E10
=VLOOKUP(B10,B4:E7,{2,3,4},FALSE)
Hjir, B10 is looku p_wearde , B4:E7 is de tabelarray , {2,3,4} is de col_index_num en FALSE is foar Eksakte oerienkomst .
Stap-02 :
➤Druk op ENTER en jo krije de folgjende resultaten.
📓 Opmerking:
Foar oare ferzjes útsein Microsoft 365 , jo moatte CTRL+SHIFT+ENTER drukke ynstee fan ENTER te drukken.
Lês mear: Hoe kinne jo trije kolommen yn Excel fergelykje mei VLOOKUP
Oefeningsdiel
Om sels te oefenjen hawwe wy in Oefenje -seksje lykas hjirûnder foar elke metoade yn elk blêd oan de rjochterkant. Doch it asjebleaft sels.
Konklúzje
Yn dit artikel besocht ik de maklikste manieren te dekken om meardere kolommen yn Excel effektyf te passen. Hoopje dat jo it nuttich fine. As jo suggestjes of fragen hawwe, diel se dan frij mei ús.