INDEX MATCH Formula hainbat irizpiderekin fitxa ezberdinetan

  • Partekatu Hau
Hugh West

Datu sorta handi batekin lan egiten duzunean, baliteke balore edo testu esklusibo batzuk aurkitu behar dituzun egoera batean aurkitzea, baina horretarako identifikatzaile zehatzik ez baduzu. Kasu honetan, hainbat baldintza dituen bilaketa bertikala edo horizontala erabiltzen da emaitza aurkitzeko. Baina funtzio hauek erabili beharrean, erabiltzaile adituek INDEX MATCH konbinazioa aplikatzen dute normalean. INDEX eta MATCH funtzioen konbinazioa VLOOKUP edo HLOOKUP baino handiagoa da modu askotan. INDEX MATCH formulak irizpide anitzak dituzten balioak bila ditzake orri ezberdinetan eta emaitza beste lan-orri batean itzul daiteke. Gaur, artikulu honetan, INDEX-MATCH formula hainbat irizpiderekin fitxa ezberdinetan erabiltzeko planteamendu batzuk ikasiko ditugu.

Deskargatu Praktika-koadernoa

Deskargatu dezakezu. Excel-eko lan-koadernoak jarraituz zeure burua hobeto ulertzeko eta praktikatzeko.

NDEX-MATCH irizpide anitzekin aplikatzea orri ezberdinetan.xlsx

INDEX MATCH formula irizpide anitzetan aplikatzeko 2 metodo Excel-eko orri ezberdinetan

INDEX-MATCH formula nahiko eraginkorra da orri ezberdinetan irizpide anitzekin zutabe eta errenkadetarako datuak aurkitzen dituzunean. Fitxa ezberdinetan irizpide anitzekin datuak bilatzeko bi ikuspegi bereizgarri daude. Beraz, araka ditzagun banan-banan.

Hemen dugu Microsoft Excel 365 bertsioa erabili zuen, beste edozein bertsio erabil dezakezu zure erosotasunaren arabera.

1. AURKIBIDEA MATCH Formula Zutabeetarako irizpide anitzak dituena

Argitzeko, erakunde jakin baten Hileroko Salmenten Txostena erabiliko dugu. Datu multzo honek ID , Izena eta dagozkien Salmentak biltzen ditu B , C eta zutabeetan. D dagokionean.

Kontuan hartu zure nagusiak hainbat salmenta-ordezkarien Salmenak kopuruak kalkulatzeko zeregina esleitu dizun eszenatoki bat. lan-orri hau erabiliz. Erraz egin dezakezu INDEX-MATCH formula erabiliz. Array edo array ez den formula erabiliz egin dezakezu. Beraz, ikus ditzagun ekintzan.

1.1 Array formula erabiliz

Kasu honetan Salmentak aurkitu behar dugu ID eta Izena zehatz bat lan-orri ezberdin batetik. Lan-orri honek " Dataset " du izena. Orain, jarraitu arretaz beheko urratsak.

📌 Urratsak:

  • Lehenik eta behin, egin datu-barruti bat zutabeak dituen lan-orri berri batean ID , Izena eta Salmentak . Lan-orri berri honetan, emaitza D5:D7 barrutian aurkituko dugu. Idatzi lan-orri honi Matrizea .

Orain, INDEX-MATCH formula Salmentak aurkitzekozenbatekoa.

Irizpide anitz dituen INDEX-MATCH formula generikoa honako hau da.

=INDEX(itzuli_barrutia, MATCH(1, ( irizpidea1=barrutia1) * (irizpidea2=barrutia2) * (…), 0))Non:

itzulera_barrutia nondik datorren barrutia da. balioa itzuliko da.

irizpide1 , irizpide2 , ... dira bete beharreko baldintzak.

barrutia1 , barrutia2 , … behar diren irizpideak bilatu behar diren barrutiak dira.

  • Une honetan, hautatu D5 gelaxka eta sartu formula hau.
=INDEX(Dataset!$D$5:$D$15,MATCH(1,(Array!B5=Dataset!$B$5:$B$15)*(Array!C5=Dataset!$C$5:$C$15),0)) Hona hemen,
  • return_range Datu multzoa!$D$5:$D$15 . Egin klik Dataset lan-orrian eta hautatu datu-barrutia.
  • irizpide1 Array!B5 ( M-01 ).
  • irizpide2 Array!C5 da ( Tom ).
  • barrutia1 Datu multzoa da!$B$5:$B$15 . Egin klik Dataset lan-orrian eta hautatu ID zutabea.
  • barrutia2 Datu multzoa da!$C$5:$C$15 . Egin klik Datu multzoa lan-orrian eta hautatu Izena zutabea.
  • lookup_value MATCH funtziorako 1 da, EGIA diren baldintza bakoitzerako errenkadaren kokapen erlatiboa ematen baitu. Lehenengo emaitzaren kokapena berreskuratzen da 1-ren hainbat instantzia badaudearray.
  • match_type 0 da.
  • Ondoren, sakatu SARTU .

Oharra: Hau matrize formula bat denez, ziurtatu Ktrl + SHIFT + SARTU sakatu beharrean SARTU Excel 365 ez den beste bertsio bat erabiltzen ari bazara. Eta ez jarri giltza kizkur horiek formularen inguruan. Excel-ek automatikoki gehituko ditu matrize formulan .

  • Une honetan, eraman kurtsorea D5 gelaxkako eskuineko beheko ertzean. Egia esan, Bete heldulekua tresna da.
  • Ondorioz, egin klik bikoitza honetan.

  • Hemen. ondorioz, formula hurrengo gelaxketan kopiatzen du, eta gelaxka horietan ere emaitzak lortuko dituzu.

Gehiago irakurri: Nola hautatu datu espezifikoak Excel-en (6 metodo)

1.2 Array formula erabili gabe

Aurreko kasua egin dezakegu matrize formula erabili gabe. Ikus dezagun nola.

📌 Urratsak:

  • Lehenik eta behin, egin aurreko adibidea bezalako taula bat.

Hemen, matrizea ez den INDEX-MATCH formula erabiliko dugu. Ikus dezagun lehenik bere forma generikoa.

INDEX(itzulera_barrutia, MATCH(1, INDEX((irizpide1=barrutia1) * (irizpideak2=barrutia2) * (..), 0, 1) , 0))
  • Bigarrenik, joan D5 gelaxkara eta sartu formula hau.
=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)) Non,
  • itzulera_barrutia Datu multzoa!$D$5:$D$15 da. Egin klik gainean Datu-multzoa lan-orria eta hautatu datu-barrutia.
  • irizpide1 'Non Array' da!B5 ( L-02 ).
  • irizpide2 'Ez da array'!C5 ( Rose ).
  • barrutia1 Datu multzoa da!$B$5:$B$15 . Egin klik Dataset lan-orrian eta hautatu ID zutabea.
  • barrutia2 Datu multzoa da!$C$5:$C$15 . Egin klik Datu multzoa lan-orrian eta hautatu Izena zutabea.
  • lookup_value MATCH funtziorako 1 da.
  • match_type 0<2 da>.
  • Ondoren, sakatu SARTU tekla emaitza lortzeko.

Irakurri gehiago: Excel-en indizea Lotu irizpide bakarra/anitz emaitza bakar/anitzekin

Antzeko irakurketak

  • Excel INDEX MATCH Gelak testua badu
  • INDEX MATCH Excel-en 3 irizpiderekin (4 adibide)
  • Excel INDEX MATCH balio anitz itzultzeko Gelaxka bat
  • INDEX MATCH Excel-en komodinarekin hainbat irizpide (Gida osoa)
  • [Konpondu!] INDEX MATCH Ez du balio zuzena itzultzen. Excel (5 arrazoi)

2. INDEX MATCH Formula errenkada eta zutabeetarako irizpide anitzekin

INDEX-MATCH<2-ren ezaugarri berezietako bat> formula da aldi berean balioak bila ditzakeela errenkada eta zutabe ezberdinetanorriak. Orain jakingo dugu.

Demagun zure nagusiak datu-multzo bat eman berri dizula non Izena , ID Salmenta batzuen Hilabeteetako Salmentak Urt , Mar , Maiatza , Uztaila eta Iraila ematen dira. Lan-orri honen izena " Dataset2 " da.

Gaur egun, Salmentak <2 aurkitu behar duzu> beste fitxa batean emandako irizpide batzuetarako. Jarrai gaitezen.

📌 Urratsak:

  • Hasieran, eraiki beste taula bat zutabeak dituen beste orri batean Izena , ID , Hilabetea non irizpideak ematen diren. Ondoren, jarri izena orri honi Ranka-Zutabea . Emandako irizpideak erabiliz Salmentak berreskuratu behar dituzu.

Ondorioz, <1 aplikatu behar dugu>INDEX-MATCH fitxa honetan irizpide anitz dituen formula. Formula honen formatua honako hau da.

=INDEX(table_array, MATCH(vlookup_value, lookup_column, 0), MATCH(hlookup_value1 & amp; hlookup_value2, lookup_row1 & lookup_row2, 0) )
  • Ondoren, joan E5 gelaxkara eta deitu INDEX funtzioa .
=INDEX(
  • Ondoren, joan “ Dataset2 ” orrira.

  • Geroago, hautatu table_array hau da, C5:G19 barrutia Dataset2 lan-orria.

  • Ondoren, osatu formula osoa honela.
=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)) Non,
  • vlookup_value 'errenkada-zutabea' da!B5 ( K-01 ). bilaketa_zutabea Datu multzoa2 da!$B$6:$B$11 .
  • hlookup_value1 'errenkada-zutabea' da! C5 ( Tom ).
  • hlookup_value2 'errenkada-zutabea' da!D5 ( maiatza ).
  • lookup_row1 Dataset2!$C$4:$G$4 da.
  • lookup_row2 Dataset2 da! $C$5:$G$5 .
  • match_type 0 da.

Beraz, hautatutako errenkadak eta zutabeak ikus ditzakegu beheko irudian.

  • Azkenik, sakatu SARTU .

  • Gainera, erabili Bete heldulekua tresna emaitza osoa lortzeko. zutabeko beheko gelaxketan.

Nola aplikatu INDEX MATCH Formula Data-tarterako irizpide anitzekin

Prezioa atera dezakegu. produktu jakin bat data zehatz batean.

Hemen, produktuen zerrenda dugu hasierako eta amaierako epeak eta dagokien unitateko prezioa.

Demagun. Izozkia baten prezioa ikusi nahi dugu 02-10-22an (hilabete-egun-urtea) . Emandako data eskainitako denbora-tartean sartzen bada, prezioa edozein gelaxka hutsetan aterako dugu. Beraz, atzerapen gehiagorik gabe, ikus dezagun nola egin

📌 Urratsak:

  • Lehenik eta behin, sortu irteera-barruti bat D19:D21 barrutian. . Hemen, 3 produktuetarako aurkitzea aukeratzen dugu. Zure beharren arabera pertsonaliza dezakezu.

  • Bigarrenik, joan D19 gelaxkara eta sartu hurrengo array formula.
=INDEX($E$5:$E$16,MATCH(1,(($B$5:$B$16=B19)*($D$5:$D$16>=C19)*($C$5:$C$16<=C19)),0))
  • Ondoren, sakatu SARTU .

#N/A errorea bat ikus dezakegu D21 gelaxkan, C21 gelaxkako data ez baitago deskribatutako epean. datu-multzoa.

Gai honi buruzko teknika eta adibide gehiago ezagutu nahi badituzu, Nola erabili INDEX MATCH Data-tarterako irizpide anitzekin artikulua irakur dezakezu.

INDEX MATCH-ren alternatiba adimentsua irizpide anitzekin

Office 365 -ren erabiltzailea bazara, orduan bakarrik izango zara funtzio honen abantaila lortzeko eskubidea. Orain, FILTER funtzioa erabiliko dugu lan bera egiteko. Beraz, hori gerta dadin, bete beheko jarraibideei.

📌 Urratsak:

  • Lehenik eta behin, sortu lan-orri bat bezalakoa. 1>Metodoa 1 .
  • Ondoren, hautatu D5 gelaxka eta sartu formula hau.
=FILTER(Dataset!$D$5:$D$15,(Dataset!$B$5:$B$15=Alternative!B5)*(Dataset!$C$5:$C$15=Alternative!C5))

Horrela, formula hau aurrekoak baino errazagoa da aplikatzeko eta ulertzeko. Azalpen bat jasotzeko, joan AURKIBIDEA PARTAIDEZ Irizpide Anitzekin artikulura.

  • Bigarrenik, sakatu SARTU tekla.

Ohar azkarrak

AURKIBIDEAMATCH normalean matrize formula bat da. Beraz, Ktrl+SHIFT+SARTU sakatu beharrean SARTU sakatu behar duzu emaitza lortzeko.

⏩ Formula bera aplikatu nahi baduzu gainerakoetan. gelaxkak, gogoratu datu-barrutia izoztu behar duzula gelaxka-erreferentzia absolutu bat erabiliz ( $ ). Besterik gabe, sakatu F4 formulari aplikatzeko.

Ondorioa

Artikulu honek INDEX MATCH irizpide anitzekin orri ezberdinetan nola erabili azaltzen du. Excel modu sinple eta zehatz batean. Gainera, ez ahaztu Praktika fitxategia deskargatzea. Eskerrik asko artikulu hau irakurtzeagatik. Hau lagungarria izatea espero dugu. Mesedez, esan iezaguzu iruzkinen atalean zalantza edo iradokizunik baduzu. Mesedez, bisitatu gure webgunea, Exceldemy , Excel soluzio-hornitzaile bakarra, gehiago arakatzeko.

Hugh West esperientzia handiko Excel prestatzaile eta analista da, industrian 10 urte baino gehiagoko esperientzia duena. Kontabilitate eta Finantzetan Lizentziatua eta Enpresen Administrazioko Masterra da. Hughek irakasteko grina du eta jarraitzeko eta ulertzeko erraza den irakaskuntza-ikuspegi berezia garatu du. Excel-en ezagutza adituak mundu osoko milaka ikasle eta profesionalei beren gaitasunak hobetzen eta beren karreran bikaintzen lagundu die. Bere blogaren bidez, Hughek bere ezagutzak munduarekin partekatzen ditu, doako Excel tutorialak eta lineako prestakuntza eskainiz, pertsona eta enpresei beren potentzial osoa lortzen laguntzeko.