Tabloya naverokê
Dema ku hûn bi komek mezin a daneyan re dixebitin, dibe ku hûn xwe di rewşek de bibînin ku hûn hewce ne ku hin nirx an nivîsên bêhempa bibînin lê ji bo vê armancê nasnameyek taybetî tune. Di vê rewşê de, lêgerînek vertîkal an horizontî bi çend şertan tê bikar anîn da ku encamê bibîne. Lê li şûna ku van fonksiyonan bikar bînin, bikarhênerên pispor bi gelemperî berhevoka INDEX MATCH bicîh dikin. Kombûna fonksiyonên INDEX û MATCH bi gelek awayan ji VLOOKUP an HLOOKUP bilindtir e. Formula INDEX MATCH dikare li nirxan bi gelek pîvanan li ser kaxezek cûda nirxan bibîne û encamê di kargerek din de vegerîne. Îro, di vê gotarê de, em ê hin nêzîkatiyên karanîna formula INDEX-MATCH bi çend pîvanan di pelên cihêreng de hîn bibin.
Daxistina Pirtûka Xebatê ya Pratîkê
Dibe ku hûn dakêşin ji bo baştir têgihiştin û pratîkkirina xwe pirtûkên xebatê yên Excel bişopînin.
Sepandina NDEX-MATCH bi Pir Pîvanan li Ser Different Sheet.xlsx2 Rêbaz Ji bo Sepandina Formula INDEX MATCH bi Pir Pîvan di Ferhenga Cuda ya Excel de
Formula INDEX-MATCH pir bikêrhatî ye dema ku hûn daneyan bi gelek pîvan hem ji bo stûn û hem jî ji rêzan di pelên cihê de dibînin. Ji bo lêgerîna daneyan bi gelek pîvanan di pelên cûda de du nêzîkatiyên cihêreng hene. Ji ber vê yekê, em wan yek bi yek bikolin.
Li vir, em heneguhertoya Microsoft Excel 365 bikar aniye, hûn dikarin guhertoyek din li gorî rehetiya xwe bikar bînin.
1. Formula MATCH INDEX bi Pir Pîvan Tenê Ji bo Stûnan
Ji bo zelalkirinê, em ê Rapora Firotina Mehane ya rêxistineke taybetî bikar bînin. Ev danehev di stûnên B , C , C , û Firotina , Nasnameya , Navê , û Bi vî awayî D .
Senaryoyekê bihesibînin ku tê de serokê we wezîfeya hesabkirina Firotina mîqdarên nûnerên cuda yên firotanê daye we. bikaranîna vê pelgeyê. Hûn dikarin wê bi hêsanî bi karanîna formula INDEX-MATCH bikin. Hûn dikarin wê bi karanîna arrayek an formula ne-array bikar bînin. Ji ber vê yekê, em wan di çalakiyê de bibînin.
1.1 Bikaranîna Formula Array
Di vê rewşê de divê em Firotan ji bo taybetmendiyek ID
📌 Gav:
- Pêşî, di kargeheke nû ya ku stûnan de tê de ye, rêzeka daneyê çêbikin. Nasname , Navê , û Firotinê . Di vê pelgeya xebatê ya nû de, em ê encamê di çarçoveya D5:D7 de bibînin. Navê vê xebatê wekî Array .
Niha, em ê INDEX-MATCH
Formula INDEX-MATCH ya giştî bi çend pîvanan mîna ya jêrîn e.
=INDEX(range_vegerê, MATCH(1, ( kriter1=range1) * (krîterya2=range2) * (…), 0))Li ku derê:range_vegere ew rêze ye ku jê tê nirx dê were vegerandin.
krîtera1 , krîtera2 , ... şert û mercên ku divê werin bicihanîn in.
range1 , range2 , … ew rêzeçiyayên ku divê li ser pîvanên pêwîst bên gerîn.
- Di vê demê de, hucreya D5 hilbijêre û formula jêrîn têxe.
=INDEX(Dataset!$D$5:$D$15,MATCH(1,(Array!B5=Dataset!$B$5:$B$15)*(Array!C5=Dataset!$C$5:$C$15),0))
Li vir, - return_range Dataset e!$D$5:$D$15 . Li ser pelgeya xebatê Dataset bikirtînin û rêza daneyan hilbijêrin.
- krîter1 Array!B5 ( M-01 ).
- krîterya2 Array!C5 ( Tom ).
- range1 Dataset e!$B$5:$B$15 . Li ser rûpela xebatê Dataset bikirtînin û stûna ID hilbijêrin.
- range2 Dataset e!$C$5:$C$15 . Li ser rûpela xebatê Dataset bikirtînin û stûna Navê Pêşîn hilbijêrin.
- lookup_value ji bo Fonksiyon MATCH 1 e ji ber ku ew ji bo her şertên ku RAST in cîhê rêzê peyda dike. Ger çend mînakên 1-ê hebin cîhê encama yekem tê wergirtinarray.
- cure_hevberdanê 0 e.
- Piştî wê, pêl ENTER bike.
Têbînî: Ji ber ku ev formulek rêzê ye, heke hûn ji bilî Excel 365 guhertoyek din bikar tînin, pê ewle bin ku hûn li şûna ENTER CTRL + SHIFT + ENTER pêl bikin. Û wan kelûpelên kelpîçan li dora formulê nexin. Excel dê bixweber wan li formula rêzê zêde bike .
- Niha, nîşanderê bîne goşeya binê rastê ya şaneyê D5 . Bi rastî, ew amûra Dîgira Destê ye.
- Ji ber vê yekê, li ser vê yekê du caran bikirtînin.
- Wekî di encamê de, ew formulê li şaneyên jêrîn kopî dike, û hûn ê di wan şaneyan de jî encam bigirin.
Zêdetir Bixwîne: Meriv Çawa Daneyên Taybet di Excel de Hilbijêre (6 Rêbaz)
1.2 Bêyî Bikaranîna Formula Array
Em dikarin doza berê bêyî karanîna formula array bikin. Ka em çawa bibînin.
📌 Gav:
- Pêşî tabloyek wek mînaka berê çêkin.
Li vir, em ê formula ne-array INDEX-MATCH bikar bînin. Ka em pêşî forma wê ya giştî bibînin.
INDEX(range_veger, MATCH(1, INDEX((krîterya1=range1) * (pîvan2=range2) * (..), 0, 1) , 0))- Ya duyemîn, herin hucreya D5 û formula jêrîn têkevin.
=INDEX(Dataset!$D$5:$D$15,MATCH(1,INDEX(('Non Array'!B5=Dataset!$B$5:$B$15)*('Non Array'!C5=Dataset!$C$5:$C$15),0,1),0))
Li ku, - range_vegere Daneyên e!$D$5:$D$15 . li ser bikirtînin Dataset kaxezê xebatê bike û rêza daneyê hilbijêre.
- krîter1 'Non Array' ye!B5 ( L-02 ).
- krîterya2 'Non Array' ye!C5 ( Gul ).
- range1 Dataset e!$B$5:$B$15 . Li ser rûpela xebatê Dataset bikirtînin û stûna ID hilbijêrin.
- range2 Dataset e!$C$5:$C$15 . Li ser rûpela xebatê Dataset bikirtînin û stûna Navê Pêşîn hilbijêrin.
- lookup_value ji bo Fonksiyon MATCH 1 e.
- cureya_hevberdanê 0<2 ye>.
- Piştre, bişkojka ENTER bikirtînin da ku encamê bistînin.
Zêdetir Bixwîne: Excel Indeksa Yek/gelek pîvan bi encamên yek/pirjimar re hevber bike
Xwendinên Wekhev
- Excel INDEX MATCH Heke di hucreyê de Nivîsar Dihewîne
- INDEX MATCH bi 3 Pîvan re li Excel (4 Nimûne)
- Excel INDEX MATCH Ji bo Vegerandina Gelek Nirxên Di Yek Hucre
- Pêşkêşiya INDEX MATCH Gelek Pîvanên Bi Wildcard di Excel de (Rêberek Tevhev)
- [Sakir!] MATCH INDEX Nirxa Rast Vegere Li Excel (5 Sedem)
2. Formula MATCH INDEX-ê bi Pir Pîvan ji bo Rêz û Stûnan
Yek ji taybetmendiyên bêhempa yên INDEX-MATCH formula ev e ku ew dikare di heman demê de hem di rêz û hem jî stûnên cihêreng de nirxan bigeresheets. Em ê niha pêbihesin.
Werin em bifikirin ku serokê we tenê danegehek daye we ku Nav , ID ji hin firotan bi Firotan ya mehan Çile , Adar , Gulan , Tîrmehê û Sep têne dayîn. Navê vê xebatê " Dataset2 " e.
Niha, divê hûn Firotinê bibînin ji bo hin pîvanên diyarkirî di pelek cûda de. Werin em bişopînin me.
📌 Gav:
- Destpêkê, tabloyeke din a ku tê de stûnan tê de hene, di kaxezek din de ava bikin Nav , Nasname , Meha ku pîvan têne dayîn. Paşê, navê vê pelê Rêz-Stûn . Divê hûn Firotinê bi karanîna pîvanên diyarkirî vegerînin.
Ji ber vê yekê, divê em INDEX-MATCH formula bi çend pîvanan di vê pelê de. Formula vê formulê mîna ya jêrîn e.
=INDEX(tabloya_array, MATCH(value_vlookup, lêgerîn_stûn, 0), MATCH(hlookup_value1 & hlookup_value2, lookup_row1 & amp; lêgerîn_row2, 0) )- Piştre, herin hucreya E5 û gazî fonksiyona INDEXê bikin .
=INDEX(
- Piştî wê, biçe pelika " Dataset2 ".
- Piştre, hilbijêre tabloya_array ku di nav C5:G19 de ye Dataset2 pelgeya xebatê.
- Piştre, formula tam mîna ya jêrîn temam bikin.
=INDEX(Dataset2!$C$6:$G$20,MATCH('Row-Column'!B5,Dataset2!$B$6:$B$11,0),MATCH('Row-Column'!C5&'Row-Column'!D5,Dataset2!$C$4:$G$4&Dataset2!$C$5:$G$5,0))
Li ku derê, - vlookup_value 'Rew-Stûn' e!B5 ( K-01 ). lookup_column Dataset2 ye!$B$6:$B$11 .
- hlookup_value1 'Rêz-Stûn' e!C5 ( Tom ).
- hlookup_value2 'Rêz-Stûn' e!D5 ( Gulan ).
- lookup_row1 Dataset2 ye!$C$4:$G$4 .
- lookup_row2 Dataset2 ye! $C$5:$G$5 .
- cure_hevberî 0 e.
Ji ber vê yekê em dikarin rêz û stûnên hilbijartî di wêneya jêrîn de bibînin.
- Di dawiyê de, pêl ENTER bike.
- Herweha, amûra Destê dagirtin bikar bînin da ku encamên temam bistînin. di şaneyên jêrîn ên stûnê de.
Meriv Çawa Formula MATCH-a INDEX-ê bi Pir Pîvan ji bo Rêjeya Dîrokê Bicihîne
Em dikarin bihayê ji hilberek diyarkirî li ser dîrokek diyarkirî.
Li vir, navnîşek hilberan bi serdemên wan ên destpêk û dawiya wan û bihayê yekîneya wan a têkildar heye.
Bê guman em dixwazin buhayê Ice Cream 02-10-22 (meh-roj-sal) bibînin . Ger tarîxa diyarkirî bikeve nav dema pêşkêşkirî de, em ê bihayê di her şaneyek vala de derxînin. Ji ber vê yekê, bêyî derengiyek din, em bibînin ka meriv çawa çawa bikeew.
📌 Gav:
- Ya pêşîn, di nav rêza D19:D21 de raneke derketinê ava bike. . Li vir, em hildibijêrin ku wê ji bo 3 hilberan bibînin. Hûn dikarin wê li gorî hewcedariyên xwe xweş bikin.
- Ya duyemîn, herin hucreya D19 û formula rêza jêrîn têkevin.
=INDEX($E$5:$E$16,MATCH(1,(($B$5:$B$16=B19)*($D$5:$D$16>=C19)*($C$5:$C$16<=C19)),0))
- Piştî wê, bitikîne ENTER .
Em dikarin di hucreya D21 de #N/A çewtiyek bibînin ji ber ku tarîxa di şaneya C21 de di nav heyama diyarkirî de ne databas.
Heke hûn dixwazin di derbarê vê mijarê de teknîk û mînakan zanibin, hûn dikarin gotarê bixwînin Çawa INDEX MATCH Bi Pir Pîvanan Ji bo Rêjeya Dîrokê Bikaranîn .
Alternatîfa Zêrîn a INDEX MATCH ya bi Pir Pîvanan re
Heke hûn bikarhênerê Office 365 bin, tenê wê hingê hûn mafdar in ku hûn ji vê fonksiyonê sûd werbigirin. Naha, em ê fonksiyona FILTER bikar bînin da ku heman karî bikin. Ji ber vê yekê, ji bo ku ew pêk were, li gorî rêwerzên li jêr tevbigerin.
📌 Gavên:
- Yê pêşî, pelgeyek xebatê wekî Rêbaz 1 .
- Piştre, hucreya D5 hilbijêre û formula jêrîn têxe.
=FILTER(Dataset!$D$5:$D$15,(Dataset!$B$5:$B$15=Alternative!B5)*(Dataset!$C$5:$C$15=Alternative!C5))
Ji ber vê yekê, ev formul ji yên berê hêsantir tê sepandin û fêm kirin. Ji bo ravekirinê, biçin gotara INDEX MATCH bi Pir Pîvanan .
- Ya duyemîn, bişkojka ENTER bitikîne.
Têbînîyên Bilez
⏩ INDEXMATCH bi gelemperî formulek rêzek e. Ji ber vê yekê, divê hûn li şûna ENTER pêl CTRL+SHIFT+ENTER bikin da ku encamê bigirin.
⏩ Heke hûn dixwazin heman formulê ji bo yên mayî bicîh bînin. şaneyan, ji bîr mekin ku hûn rêzika daneyê bi karanîna referansek hucreya mutleq ( $ ) cemidînin. Tenê F4 bikirtînin da ku wê li formulê bicîh bikin.
Encam
Ev gotar rave dike ka meriv çawa INDEX MATCH bi gelek pîvanan re di kaxezek cûda de bikar tîne. Excel bi awayek sade û kurt. Wekî din, ji bîr nekin ku pelê Peraktîk dakêşin. Spas ji bo xwendina vê gotarê. Em hêvî dikin ku ev alîkar bû. Ger pirs û pêşniyarên we hebin ji kerema xwe di beşa şîroveyê de ji me re agahdar bikin. Ji kerema xwe serdana malpera me bikin, Exceldemy , pêşkêşkerek çareseriya Excel-ê ya yek-stop, da ku bêtir lêkolîn bikin.