Excel INDEX MATCH több kritériummal (4 megfelelő példa)

  • Ossza Meg Ezt
Hugh West

Az Excel-adatkészleteket az információk nyilvántartására használják. A nagy adatkészletekből származó információk keresése időigényes lehet. Az Excel rendelkezik néhány hasznos formulával a kereséshez és a lekérdezések egyeztetéséhez, hogy pontos eredményeket kapjunk. Az INDEX és a MATCH a leggyakrabban használt formulák közé tartozik, amelyek nem csak egyetlen kritériumra, hanem több kritériumra is működnek. A cikk 4 formulát ismertet, hogy INDEX és MATCH a címen több kritérium megfelelő példákkal és megfelelő magyarázatokkal.

Gyakorlati munkafüzet letöltése

Töltse le a gyakorló munkafüzetet, és gyakoroljon.

Excel Index egyezés több kritériummal.xlsx

Bevezetés az INDEX és MATCH függvényekbe

Az INDEX funkció

Célkitűzés:

Egy adott tartományban egy adott sor és oszlop metszéspontjában lévő cella értékét vagy hivatkozását adja vissza.

Általános képlet:

=INDEX(tömb, sor_szám,[oszlop_szám])

Érvek Leírás:

array = az adatok tartománya.

row_num = a visszaadandó érték sorszáma.

column_num =a visszaadandó érték oszlopszáma.

A MATCH funkció

Célkitűzés:

Egy megadott értéknek megfelelő elem relatív pozícióját adja vissza egy tömbben, egy megadott sorrendben.

Általános képlet:

=MATCH(lookup_value,lookup_array,[match_type])

Argumentum leírása:

lookup_value = a keresett érték.

lookup_array = az az adattartomány, amelyben a keresett érték létezik.

match_type = -0, -1,1. 0 a pontos egyezést jelenti, -1 a pontos egyezésnél nagyobb értékre, és 1 a pontos egyezésnél kisebb értékre.

3 Excel képletek az INDEX és a MATCH funkciók használatával több kritériummal

A következő adatkészletet fogjuk használni, hogy elmagyarázzuk 4 képletet az Excel Indexhez és több kritériummal párosítsuk őket.

Az adatkészlet 5 oszlopot tartalmaz Termék azonosító , Színes , Méret, és Ár egy vállalat termékeinek listája. Ha most több kritériummal rendelkezünk, és több kritériumot akarunk egybevetni, hogy az egybevetett értékhez kapcsolódó értéket kapjunk. A cikk következő részei 3 különböző képletet mutatnak be, a INDEX és MATCH Több kritériummal rendelkező függvények. Lépjünk tehát tovább.

1. Beágyazott Excel-képlet INDEX és MATCH funkciók használatával több kritériummal

Tegyük fel, hogy egy termék árát kell kiderítenünk az adathalmazból a termék azonosítójának, színének és méretének összevetésével.

A következő képletet használhatja az Excel segítségével INDEX és MATCH függvényt, hogy megkapja az eredményt:

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

Itt látható, hogy a képlet megfelel az adatkészlet több kritériumának, majd megjeleníti a pontos eredményt.

🔎 Formula bontás:

  • A MATCH a 3 kritériumot: Termék azonosító , Szín, és Méret a tartományoknak megfelelnek B5:B11 , C5:C11, és D5:D11 az adathalmazból. Itt a mérkőzés típusa a 0 ami pontos egyezést ad.
  • Végül, a INDEX funkcióval megkapja az adott termék árát a tartományból. E5:E11 .

Bővebben: INDEX MATCH 3 kritériummal az Excelben (4 példa)

2. Beágyazott Excel-képlet két INDEX-funkcióval és több kritériumot tartalmazó MATCH-funkcióval

Továbbá van egy másik képlet, amely két INDEX funkciókkal együtt egy MATCH függvény több kritériummal, hogy egy adott adattartományból értéket kapjon.

A képlet a következő:

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

Az eredmény a 3 kritériumot illeszti a megadott adattartományokhoz, és a kimenethez megadott tartományban adja meg az illeszkedő kritériumérték eredményét.

🔎 Formula bontás:

  • MATCH függvény a keresési értékeket B15 , C15 , és D15 a használatával ÉS közöttük.
  • Ezután veszi a INDEX függvény, amelyen belül az egyes keresési értékek keresési tömbjei B5:B12 , C5:C12, és D5:D12 .
  • Az utolsó argumentum a MATCH függvény 0, hogy pontos egyezést adjon.
  • Mindezek egy másik INDEX függvény, amelynek első argumentuma az a tartomány, ahonnan az eredmény végül megjelenik.

Tovább: INDEX MATCH több kritériummal egy másik lapon (2 mód)

Hasonló olvasmányok

  • Excel Index Egy/több kritérium egyezésének egy/több találattal történő megfeleltetése
  • Több kritérium az Excelben az INDEX, MATCH és COUNTIF funkció használatával
  • Összegzés az INDEX-MATCH függvényekkel több kritérium alatt az Excel-ben
  • INDEX, MATCH és MAX több kritériummal az Excelben

3. Formula INDEX használatával két MATCH-funkcióval több kritériummal az Excelben

A fenti módszer ellentéte azonban az, hogy a képlet 2 MATCH függvények beágyazva egy INDEX funkció is elvégezheti a munkát.

Tegyük fel, hogy rendelkezünk az adott adatkészlet módosított változatával, amely tartalmazza a kapucnis pulóverre és a pólóra vonatkozó információkat, és a következő módon van elrendezve.

A képlet:

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

Ebben az esetben két MATCH függvények az adatkészlet értékeinek egyeztetésére. Az egyik a sorra, a másik az oszlopra vonatkozik. Mindkét MATCH formula egy INDEX funkciót, amely tökéletesen működik.

🔎 Formula bontás:

  • Az első MATCH formula megegyezik a termék nevével T-Shirt will the values in the row ( B6 és B7 ).
  • A másodikMATCH formula két kritériumot vesz fel szín és méret (kék és közepes) a következő tartományban C4:F4 és C5:F5 illetve.
  • Mindkét MATCH formula a INDEX formula második argumentumaként. Az első argumentum a INDEX A formula az első argumentumot az adattartománynak tekinti, amelyből a kimenet kivonásra kerül, a harmadik pedig 0 pontos egyezés esetén.

Bővebben: Index egyezés több kritériummal az Excel soraiban és oszlopaiban

Az INDEX-MATCH alternatívája: FILTER funkció használata

Továbbá, ha a Microsoft 365 amely dinamikus tömbökkel rendelkezik, akkor használhatja a SZŰRŐ függvény több kritériummal, a INDEX-MATCH képletek.

Kövesse a lépéseket, hogy megtudja, hogyan kell alkalmazni a SZŰRŐ funkciót erre a célra:

  • Válassza ki a teljes adathalmazt.

  • Válassza ki a címet. Asztal a Beillesztés tab.

  • Ellenőrizze a táblázat tartományát, és jelölje be A táblázatomnak fejlécei vannak .
  • Ezután kattintson a OK .

A táblázatod az alábbiak szerint fog kinézni.

Most tegyük fel, hogy megvan a 3 kritérium (a képen látható), amelyek segítségével meg kell találni az adott termék árát.

  • Írja a képletet abba a cellába, ahol az eredményt szeretné látni:
=FILTER(Table2[[Price ]],(Table2[Product ID]=B15)*(Table2[Color]=C15)*(Table2[Size]=D15))

Az eredmény megjelenik a cellában.

Megjegyzés: Válassza ki a tartományt ennek megfelelően, és a táblázat neve (ebben az esetben a Table2) a tartomány fejlécével együtt (Ár, Termékazonosító, Szín és Méret a tartományoknak megfelelően) megjelenik a képletben, mivel az adatkészletet Excel-táblázatba konvertáljuk.

🔎 Formula bontás:

  • A képlet 3 argumentumot vesz fel,
    • Az első argumentum array amely az az adattartomány, amelyből a visszatérési értéket kivonjuk.
    • A második érv a következő tartalmazza a címet. A mi esetünkben a kritériumok a következők: termék azonosító, szín és méret.
    • A harmadik érv a következő empty_if amely visszatérési értéket vesz fel, ha az eredmény üres. Ez opcionális, és a mi esetünkben nincs rá szükségünk.
  • Megfelel a kritériumoknak, és az első argumentumban megadott tartományból adja meg az eredményt.

Bővebben: Excel INDEX MATCH, hogy több értéket adjon vissza egy cellában

Emlékezetes dolgok

1. Megnyomhatja a CTRL+SHIFT+ENTER a billentyűzetről úgy, hogy a kurzort a tömböket tartalmazó képletek végén tartjuk. Bár ez jól működik, ha egyszerűen megnyomjuk a Írja be a címet. , de a biztonság kedvéért használhatja ezt a technikát, amikor tömbökkel dolgozik.

2. A SZŰRŐ funkció csak a Microsoft 365 dinamikus tömb funkcióval. Ha nem rendelkezik ezzel a verzióval, és egy régebbi verziót használ, akkor válassza a másik 3 képletet.

Következtetés

A cikk tartalmazza az INDEX és MATCH függvények rövid leírását. Ezt követően egy adatkészletet használt fel 4 különböző képlet alkalmazásához a következővel INDEX , PÁRBESZÉD, és SZŰRŐ függvények több kritériummal az Excelben. Remélem, hogy a cikk hasznos volt az Ön számára. Ha többet szeretne felfedezni, akkor nézze meg az alábbi kapcsolódó cikkeket. Ha bármilyen kérdése van, akkor írjon a megjegyzés rovatban.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.