Excel INDEX MATCH ar vairākiem kritērijiem (4 piemēroti piemēri)

  • Dalīties Ar Šo
Hugh West

Excel datu kopas tiek izmantotas, lai saglabātu informācijas ierakstus. Informācijas meklēšana lielās datu kopās var būt laikietilpīga. Excel ir dažas noderīgas formulas, lai meklētu un saskaņotu pieprasījumus un iegūtu precīzus rezultātus. INDEX un MATCH ir dažas no visbiežāk izmantotajām formulām, kas darbojas ne tikai ar vienu kritēriju, bet arī ar vairākiem kritērijiem. Šajā rakstā tiks izskaidrotas 4 formulas, lai INDEX un MATCH ar vairāki kritēriji ar piemērotiem piemēriem un atbilstošiem paskaidrojumiem.

Lejupielādēt Practice Workbook

Lejupielādējiet prakses darba burtnīcu un praktizējieties paši.

Excel Index Match Multiple Criteria.xlsx

Ievads INDEX un MATCH funkcijās

INDEX funkcija

Mērķis:

Tas atgriež vērtību vai atsauci uz šūnas vērtību vai atsauci konkrētas rindas un kolonnas krustpunktā dotajā diapazonā.

Vispārējā formula:

=INDEX(masīvs, rindas_num,[kolonnas_num])

Argumenti Apraksts:

masīvs = datu diapazons.

rindu_num = atgriežamās vērtības rindas numurs.

column_num =atgriežamās vērtības kolonnas numurs.

MATCH funkcija

Mērķis:

Tas atgriež tā elementa relatīvo pozīciju masīvā, kas atbilst norādītajai vērtībai norādītajā secībā.

Vispārējā formula:

=MATCH(lookup_value,lookup_array,[match_type])

Argumenta apraksts:

lookup_value = meklētā vērtība.

lookup_array = datu diapazons, kurā ir meklējamā vērtība.

match_type = -0, -1,1. 0 apzīmē precīzu atbilstību, -1 vērtību, kas ir lielāka par precīzu atbilstību, un 1 vērtībai, kas ir mazāka par precīzu atbilstību.

3 Excel formulas, izmantojot INDEX un MATCH funkcijas ar vairākiem kritērijiem

Mēs izmantosim šādu datu kopu, lai izskaidrotu 4 formulas Excel indeksam un saskaņotu tās ar vairākiem kritērijiem.

Datu kopā ir 5 slejas ar Produkta ID , Krāsa , Izmērs, un Cena uzņēmuma produktu sarakstu. Tagad, ja jums ir vairāki kritēriji un vēlaties saskaņot vairākus kritērijus, lai iegūtu vērtību, kas saistīta ar saskaņoto vērtību. Turpmākajās raksta sadaļās tiks parādītas 3 dažādas formulas ar INDEX un MATCH funkcijas ar vairākiem kritērijiem. Tāpēc virzīsimies uz priekšu.

1. Iedalīta Excel formula, izmantojot INDEX un MATCH funkcijas ar vairākiem kritērijiem

Pieņemsim, ka mums ir jāatrod produkta cena no datu kopas, salīdzinot produkta ID, krāsu un izmēru.

Izmantojot Excel, varat izmantot šādu formulu INDEX un MATCH funkciju, lai iegūtu rezultātu:

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

Šeit redzams, ka formula atbilst vairākiem datu kopas kritērijiem un pēc tam parāda precīzu rezultātu.

🔎 Formulas sadalījums:

  • Izmantojot MATCH darbojas 3 kritēriji: Produkta ID , Krāsa, un Izmērs ir saskaņoti ar diapazoniem B5:B11 , C5:C11, un D5:D11 attiecīgi no datu kopas. Šeit spēles veids ir 0 kas nodrošina precīzu atbilstību.
  • Visbeidzot, izmantojot INDEX funkcija iegūst konkrētā produkta cenu no diapazona E5:E11 .

Lasīt vairāk: INDEX MATCH ar 3 kritērijiem programmā Excel (4 piemēri)

2. Iedalīta Excel formula ar divām INDEX funkcijām un MATCH funkciju ar vairākiem kritērijiem

Turklāt ir vēl viena formula, kas ietver divas INDEX funkcijas kopā ar MATCH funkciju ar vairākiem kritērijiem, lai iegūtu vērtību no dotā datu diapazona.

Formula ir šāda:

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

Rezultātā tiek saskaņoti 3 kritēriji ar dotajiem datu diapazoniem un tiek iegūts saskaņoto kritēriju vērtības rezultāts izvades norādītā diapazonā.

🔎 Formulas sadalījums:

  • MATCH funkcija meklēšanas vērtības pieņem kā B15 , C15 , un D15 izmantojot UN starp tiem.
  • Pēc tam tiek ņemts INDEX funkcija, kurā tiek izveidoti meklēšanas masīvi katrai meklēšanas vērtībai. B5: B12 , C5:C12, un D5:D12 .
  • Pēdējais arguments MATCH funkcija ir 0, lai nodrošinātu precīzu atbilstību.
  • Visi šie elementi ir ielikti citā INDEX funkcija, kuras pirmais arguments ir diapazons, no kura beigās tiks parādīts rezultāts.

Lasīt vairāk: INDEX MATCH ar vairākiem kritērijiem citā lapā (2 veidi)

Līdzīgi lasījumi

  • Excel indekss Saskaņot vienu/vairākus kritērijus ar vienu/vairākiem rezultātiem
  • Vairāki kritēriji programmā Excel, izmantojot INDEX, MATCH un COUNTIF funkciju
  • Summa ar INDEX-MATCH funkcijām pēc vairākiem kritērijiem programmā Excel
  • INDEX, MATCH un MAX ar vairākiem kritērijiem programmā Excel

3. Formula, izmantojot INDEX ar divām MATCH funkcijām ar vairākiem kritērijiem programmā Excel

Tomēr iepriekšminētās metodes pretēja iezīme ir tā, ka formula ar 2 MATCH funkcijas, kas ievietotas ar INDEX funkciju var arī veikt šo darbu.

Pieņemsim, ka mums ir modificēta dotās datu kopas versija, kas ietver informāciju par kapuci un T-kreklu un ir sakārtota šādā veidā.

Formula:

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

Šajā gadījumā esam izmantojuši divus MATCH funkcijas, lai saskaņotu datu kopas vērtības. Viena atbilst rindai, otra - kolonnai. Abas funkcijas MATCH formula ir ievietota INDEX funkcija, kas darbojas nevainojami.

🔎 Formulas sadalījums:

  • Pirmais MATCH formula atbilst produkta nosaukumam T-krekls būs vērtības rindā ( B6 un B7 ).
  • OtraisMATCH formulā ir divi kritēriji - krāsa un izmērs (zils un vidējs) ar diapazonu C4:F4 un C5:F5 attiecīgi.
  • Gan MATCH formula ir ievietota INDEX formulas otrais arguments. Pirmais arguments INDEX formulas pirmais arguments ir datu diapazons, no kura tiks iegūts rezultāts, un trešais arguments ir 0 precīzas atbilstības gadījumā.

Lasīt vairāk: Vairāku kritēriju atbilstības indekss rindās un kolonnās programmā Excel

INDEX-MATCH alternatīva: funkcijas FILTER izmantošana

Turklāt, ja izmantojat Microsoft 365 kurā ir dinamiskie masīvi, varat izmantot FILTRS funkciju ar vairākiem kritērijiem kā alternatīvu INDEX-MATCH formulas.

Izpildiet norādījumus, lai uzzinātu, kā piemērot FILTRS funkciju šim nolūkam:

  • Atlasiet visu datu kopu.

  • Izvēlieties Tabula no Ievietot cilne.

  • Pārbaudiet tabulas diapazonu un atzīmējiet Manā tabulā ir galvenes .
  • Pēc tam noklikšķiniet uz LABI .

Jūsu tabula izskatīsies šādi.

Pieņemsim, ka jums ir 3 kritēriji (parādīti attēlā), pēc kuriem jums jāatrod konkrētā produkta cena.

  • Ierakstiet formulu šūnā, kurā vēlaties redzēt rezultātu:
=FILTER(Table2[[Price ]],(Table2[Product ID]=B15)*(Table2[Color]=C15)*(Table2[Size]=D15))

Rezultāts tiks parādīts šūnā.

Piezīme: Atbilstoši atlasiet diapazonu, un tas tiks parādīts kā tabulas nosaukums (šajā gadījumā Tabula2), ieskaitot diapazona galveni (cena, produkta ID, krāsa un izmērs attiecīgi diapazoniem) formulā, jo datu kopa tiek pārveidota par Excel tabulu.

🔎 Formulas sadalījums:

  • Formulā ir 3 argumenti,
    • Pirmais arguments ir masīvs kas ir datu diapazons, no kura tiks iegūta atdeves vērtība.
    • Otrais arguments ir iekļaut Mūsu gadījumā kritēriji ir produkta ID, krāsa un izmērs.
    • Trešais arguments ir empty_if kas iegūst atgriešanas vērtību, ja rezultāts ir tukšs. Šī vērtība nav obligāta, un mūsu gadījumā mums tā nav nepieciešama.
  • Tas atbilst kritērijiem un sniedz rezultātu no pirmajā argumentā norādītā diapazona.

Lasīt vairāk: Excel INDEX MATCH, lai atgrieztu vairākas vērtības vienā šūnā

Lietas, kas jāatceras

1. Varat nospiest CTRL+SHIFT+ENTER no tastatūras, kursoru turot formulas, kas ietver masīvus, beigās. Lai gan tas darbojas labi, vienkārši nospiežot Ievadiet , bet, lai būtu droši, varat izmantot šo paņēmienu, strādājot ar masīviem.

2. FILTRS funkcija ir pieejama tikai Microsoft 365 Ja jums nav šīs versijas un izmantojat vecāku versiju, izmantojiet pārējās 3 formulas.

Secinājums

Rakstā ir īss INDEX un MATCH funkciju apraksts. Pēc tam tajā tika izmantota datu kopa, lai piemērotu 4 dažādas formulas, izmantojot INDEX , MATCH, un FILTRS funkcijas ar vairākiem kritērijiem programmā Excel. Es ceru, ka raksts jums bija noderīgs. Ja vēlaties izpētīt vairāk, varat apskatīt tālāk minētos saistītos rakstus. Ja jums ir kāds jautājums, varat rakstīt komentāru sadaļā.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.