Excel-INDEXA MATCH kun Multoblaj Kriterioj (4 Taŭgaj Ekzemploj)

  • Kundividu Ĉi Tion
Hugh West

Excel-datumaro estas uzataj por konservi registrojn de informoj. Serĉi informojn el grandaj datumaroj povas esti tempopostula. Excel havas kelkajn utilajn formulojn por serĉi kaj kongrui demandojn por akiri precizajn rezultojn. INDEX kaj MATCH estas kelkaj el la plej uzataj, kiuj ne nur funkcias por unuopaj kriterioj sed ankaŭ por multoblaj kriterioj. La artikolo klarigos 4 formulojn por INDEXI kaj KOMATCU kun multaj kriterioj kun taŭgaj ekzemploj kaj taŭgaj klarigoj.

Elŝutu Praktikan Laborlibron

Elŝutu la ekzerclibron kaj ekzercu mem.

Excel Index Match Multiple Criteria.xlsx

Enkonduko al INDEX kaj MATCH Funkcioj

La INDEX-Funkcio

Objektivo:

Ĝi liveras valoron aŭ referencon de la ĉelo ĉe la intersekco de aparta vico kaj kolumno en difinita gamo.

Ĝenerala Formulo:

=INDEX(array, row_num,[column_num])

Argumentoj Priskribo:

tabelo = la gamo de la datumoj.

vica_num = la vicnumero de la valoro redonota.

kolumn_num =la kolumnombro de la valoro redonota.

La KOlumno. Funkcio

Objektivo:

Ĝi liveras la relativan pozicion de ero en tabelo kiu kongruas kun difinita valoro en difinita ordo.

Ĝenerala Formulo:

=MATCH(lookup_value,lookup_array,[match_type])

Argumo nt Priskribo:

serĉa_valoro = la serĉitavaloro.

lookup_array = la intervalo de datumoj kie la serĉita valoro ekzistas.

match_type = -0, -1,1. 0 estas por preciza kongruo, -1 por valoro pli granda ol la preciza kongruo, kaj 1 por la valoro malpli ol la preciza kongruo.

3 Excel-Formuloj Uzantaj INDEX kaj MATCH-Funkciojn kun Multoblaj Kriterioj

Ni uzos la jenan datumaron por klarigi 4 formulojn al Excel-Indekso kaj Kongrui ilin kun pluraj kriterioj.

La datumaro enhavas 5 kolumnojn kun Produkta ID , Koloro , Grandeco, kaj Prezo listo de la produktoj de kompanio. Nun se vi havas plurajn kriteriojn kaj vi volas kongrui plurajn kriteriojn por akiri valoron rilatan al la kongrua valoro. La sekvaj sekcioj de la artikolo montros 3 malsamajn formulojn kun la funkcioj INDEX kaj MATCH kun multoblaj kriterioj. Do, ni antaŭeniru.

1. Nestita Excel Formulo Uzante INDEX kaj MATCH-Funkciojn kun Multoblaj Kriterioj

Ni supozu, ke ni devas eltrovi la prezon de produkto el la datumaro kongruante kun la produkta ID, koloro kaj grandeco.

Vi povas uzi la sekvan formulon per Excel INDEX kaj MATCH por akiri la rezulton:

=INDEX(E5:E11,MATCH(1,(H5=B5:B11)*(H6=C5:C11)*(H7=D5:D11),0))

Ĉi tie vi povas vidi, ke la formulo kongruas kun la multoblaj kriterioj de la datumaro kaj poste montri la ĝustan rezulton.

🔎 FormuloAmplekso:

  • Uzante la funkcion MATCH la 3 kriterioj: Produkta ID , Koloro, kaj Grandeco estas kongruaj kun intervaloj B5:B11 , C5:C11, kaj D5:D11 respektive el la datumaro. Ĉi tie la kongrua tipo estas 0 kiu donas ĝustan kongruon.
  • Laste, uzante la funkcion INDEX ĝi ricevas la prezon de tiu aparta produkto el la intervalo E5:E11 .

Legu Pli: INDEKSA MATCH kun 3 Kriterioj en Excel (4 Ekzemploj)

2. Nestita Excel Formulo kun Du INDEX-Funkcioj kaj MATCH-Funkcio kun Multoblaj Kriterioj

Krome, ekzistas alia formulo, kiu inkluzivas du INDEX -funkciojn kune kun MATCH funkcio kun multoblaj kriterioj por akiri valoron de donita gamo da datumoj.

La formulo estas:

=INDEX(E5:E12,MATCH(B15&C15&D15,INDEX(B5:B12&C5:C12&D5:D12,),0))

La rezulto kongruas kun la 3 kriterioj kun la donitaj datumintervaloj kaj donas la rezulton de kongrua kriteriovaloro en la intervalo specifita por la eligo.

🔎 Formulo-amplekso:

  • MATCH funkcio prenas serĉvalorojn kiel B15 , C15 , kaj D15 uzante KAJ inter ili.
  • Sekva, ĝi prenas la funkcion INDEX en kiu la serĉaj tabeloj por ĉiu el la serĉaj valoroj estas B5:B12 , C5:C12, kaj D5:D12 .
  • La lasta argumento de la funkcio MATCH estas 0 por doni la ĝustan kongruon.
  • Ĉio ĉi estasnestita ene de alia funkcio INDEX kies unua argumento estas la intervalo de kie la rezulto estos finfine montrita.

Legu Pli: INDEXKOMATKO kun Multoblaj Kriterioj en Malsama Folio. (2 Manieroj)

Similaj legaĵoj

  • Excel-Indekso Kongruu unuopaj/multoblajn kriteriojn kun unuopaj/multoblaj rezultoj
  • Multoblaj Kriterioj en Excel Uzante INDEX, MATCH, kaj COUNTIF Funkcion
  • Sumo kun INDEX-MATCH Funkcioj sub Multoblaj Kriterioj en Excel
  • INDEXO, MATCH kaj MAX kun Multoblaj Kriterioj en Excel

3. Formulo Uzanta INDEX kun Du MATCH-Funkcioj kun Multoblaj Kriterioj en Excel

Tamen, la malo de la ĉi-supra metodo estas, ke la formulo kun 2 MATCH funkcioj nestitaj kun INDEX funkcio ankaŭ povas fari la laboron.

Nun, ni diru, ke ni havas modifitan version de la donita datumaro inkluzive de informoj pri la Kapuĉo kaj T-ĉemizo kaj aranĝita en la sekva maniero.

La formulo:

=INDEX(C6:F7,MATCH(I4,B6:B7,0),MATCH(I5&I6,C4:F4&C5:F5,0))

En ĉi tiu kazo, ni uzis du MATCH funkcias por kongrui valorojn de la datumaro. Unu matĉo por la vico kaj la alia por la kolumno. Ambaŭ la formulo MATCH estas nestitaj ene de INDEX funkcio, kiu funkcias perfekte.

🔎 Formulo-amplekso:

  • La unua MATCH formulo kongruas kun la produktonomo Ĉemizo estos la valoroj en la vico( B6 kaj B7 ).
  • La dua MATCH -formulo prenas du kriteriojn koloron kaj grandecon (Blua kaj Meza) kun la intervalo C4:F4 kaj C5:F5 respektive.
  • Ambaŭ la formulo MATCH estas nestitaj ene de la formulo INDEX kiel la dua argumento . La unua argumento de la formulo INDEX prenas la unuan argumenton kiel la gamon de datumoj el kiu eligo estos ĉerpita kaj la tria estas 0 por preciza kongruo.

Legu Pli: Indeksa Kongruo kun Multoblaj Kriterioj en Vicoj kaj Kolumnoj en Excel

Alternativo al la INDEX-MATCH: Uzo de FILTRIA Funkcio

Cetere, se vi uzas Microsoft 365 kiu havas dinamikajn tabelojn, tiam vi povas uzi la funkcion FILTRI kun pluraj kriterioj kiel alternativo al la formuloj INDEX-MATCH . .

Sekvu la paŝojn por scii kiel apliki la funkcion FILTRI tiucele:

  • Elektu la tutan datumaron.

  • Elektu Tablon el la Enmeti langeto.

  • Kontrolu la gamon de la tabelo kaj marku Mia tabelo havas titolojn .
  • Tiam alklaku OK .

Via tabelo aspektos kiel sube.

Nun supozu, ke vi havas la 3 kriteriojn (montritajn en la bildo) per kiuj vi devas trovi la prezon. e de tiu aparta produkto.

  • Skribu la formulon en la ĉelo kie vi volas vidi larezulto:
=FILTER(Table2[[Price ]],(Table2[Product ID]=B15)*(Table2[Color]=C15)*(Table2[Size]=D15))

La rezulto estos montrita en la ĉelo.

Noto: Elektu la gamon laŭe kaj ĝi aperos kiel la tabelnomo (Tablo2 en ĉi tiu kazo) inkluzive de la kaplinio de la gamo (Prezo, Produkta ID, Koloro kaj Grandeco por intervaloj laŭe) en la formulo ĉar la datumaro estas konvertita en la Excel-tabelon.

🔎 Formulo-amplekso:

  • La formulo prenas 3 argumentojn,
    • La unua argumento estas tabelo kiu estas la gamo de datumoj el kiu la revena valoro estos ĉerpita.
    • La dua argumento estas inkluzivi kiu inkluzivas la kriteriojn. En nia kazo, la kriterioj estas Produkta ID, Koloro kaj Grandeco.
    • La tria argumento estas malplena_se kiu prenas revenan valoron se la rezulto estas malplena. Ĉi tiu estas nedeviga kaj ni ne postulas tion en nia kazo.
  • Ĝi kongruas kun la kriterioj kaj provizas la rezulton el la gamo en la unua argumento.

Legu Pli: Excel INDEX MATCH por Resendi Multoblajn Valorojn en Unu Ĉelo

Aferoj por Memori

1. Vi povas premi CTRL+SHIFT+ENTER de la klavaro tenante la kursoron ĉe la fino de la formuloj kiuj inkluzivas tabelojn. Kvankam ĝi funkcias bone simple premante Enter , sed por esti sekura vi povas uzi ĉi tiun teknikon dum vi laboras kun tabeloj.

2. La funkcio FILTRI disponeblas nur por Mikrosofto 365 kundinamika tabelo. Se vi ne havas ĉi tiun version kaj uzas pli malnovan version, iru por la aliaj 3 formuloj.

Konkludo

La artikolo enhavas mallongan priskribon de INDEX kaj MATCH-funkcioj. Poste, ĝi uzis datumaron por apliki 4 malsamajn formulojn uzante funkciojn INDEX , MATCH, kaj FILTRI kun pluraj kriterioj en Excel. Mi esperas, ke la artikolo estis helpema al vi. Se vi volas esplori pli, vi povas kontroli la rilatajn artikolojn sube. Se vi havas demandon, vi povas skribi en la komenta sekcio.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.