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

  • Ossza Meg Ezt
Hugh West

A leggyakrabban használt funkciók a Microsoft Excel a bonyolultabb keresések végrehajtásához INDEX és MATCH Ez azért van, mert INDEX és MATCH olyan sokoldalúak, hogy keresztirányú és hosszirányú kereséseket végezzenek. INDEX MATCH funkció két Excel-funkciót kombinál: INDEX és MATCH A két képletet kombinálva, a függőleges és a vízszintes követelményektől függően kereshetünk és hozhatunk fel egy cellában lévő értéket egy adatbázisban. Ebben a cikkben bemutatjuk a folyamatot, hogyan használhatjuk az Excel INDEX MATCH hogy több értéket adjon vissza egy cellában.

Gyakorlati munkafüzet letöltése

Letöltheti a munkafüzetet, és gyakorolhat velük.

INDEX MATCH Többszörös érték visszaadása.xlsx

Bevezetés az INDEX funkcióba

Az INDEX funkció az Excelben keresési és hivatkozási funkciónak minősül.

  • Szintaxis

A szintaxis a INDEX funkció a

INDEX(array, row_num, [column_num])

  • Érvek
ÉRVEK KÖVETELMÉNY MEGMAGYARÁZÁS
array Kötelező Ez egy tömbelem vagy egy cellatartomány.
row_num Kötelező Ez az a sorhely, ahonnan a hivatkozás visszatér.
column_num Opcionális Ez az az oszloppozíció, ahonnan a hivatkozás visszakerül.
  • Visszatérési érték

Visszaad egy értéket vagy értékre való hivatkozásokat egy táblázatból vagy értéktartományból.

Bevezetés a MATCH funkcióba

A MATCH funkció megvizsgálja a cellát egy adott egyezés után, és visszaadja annak pontos helyét a tartományon belül.

  • Szintaxis

A szintaxis a MATCH funkció a

MATCH(lookup_value, lookup_array, [match_type])

  • Érvek
ÉRVEK KÖVETELMÉNY MEGMAGYARÁZÁS
lookup_value Kötelező Ez azt jelenti, hogy az érték egy olyan tartományban van, amelyet ellenőrizni fogunk.
lookup_array Kötelező Ez azt a tartományt jelenti, amelyen belül az értéket keresni fogják.
match_type Opcionális A függvény találati típusának megadására szolgál. A legtöbb esetben ez egy numerikus érték. Háromféle találati típus használható:

Ha pontos egyezést szeretne találni, írja be a 0 értéket.

1 a keresett értéknél kisebb vagy azzal egyenlő legnagyobb érték felfedezéséhez.

-1 a keresett értéknél nagyobb vagy azzal egyenlő legkisebb érték felfedezéséhez.

  • Visszatérési érték

Visszaadja a keresési tömb helyét reprezentáló értéket.

Adatkészlet bevezetése

Az INDEX funkció az Excelben rendkívül sokoldalú és erős, és számos Excel-számításban megjelenik. A MATCH funkció egy elem helyét hivatott meghatározni egy kategórián belül.

A több érték egy cellába történő visszaadását szolgáló függvények használatához a következő adatkészletet használjuk. Az adatkészlet egy helyi kisvállalkozást képvisel, amely különböző országokból származó termékek importálása után termékeket értékesít. Az adatkészlet tartalmazza a következő adatokat Ország oszlopban B ahonnan a termékeket importálják, a Ár minden egyes termék oszlopban C , és a Termék név az oszlopban E .

Tegyük fel, hogy egy adott országból importált összes terméket kell kinyernünk.

Az Excel INDEX MATCH lépésről-lépésre történő eljárásai több érték visszaadása egy cellában

Először is, kombinálhatjuk a keresési függvényeket: INDEX MATCH hogy több értéket adjon vissza. Ezekkel a függvényekkel együtt szükségünk lesz a a KIS , IF , és ISNUMBER funkciók .

A SMALL funkció egy numerikus értéket állít elő a numerikus értékek listájában elfoglalt helyétől függően a numerikus értékek érték szerint növekvő sorrendben kategorizálva. Ez a függvény egy tömb minimális értékeit adja vissza egy adott helyen.

Az IF funkció logikai tesztet hajt végre, és egy értéket ad vissza, ha az eredmény TRUE és egy másik, ha az eredmény HAMIS Ez a függvény két értéket hasonlít össze, és több eredmény közül bármelyiket kiadja.

Az ISNUMBER függvény nem ellenőrzi, hogy a cella értéke numerikus-e. a ISNUMBER funkció mutatja TRUE ha egy cella számot tartalmaz; máskülönben visszaadja a HAMIS . ISNUMBER használható annak ellenőrzésére, hogy egy sor numerikus értéket képvisel-e, vagy hogy egy másik függvény kimenete egy szám-e. Egyetlen paramétert fogad el, az értéket, amely lehet egy cellahivatkozás.

1. lépés: INDEX & MATCH függvények alkalmazása több érték visszaadása érdekében

Tegyük fel, hogy először is ki akarjuk nyerni az összes importált terméket a Ausztrália a INDEX MATCH függvényt ebben a lépésben. Kövessük az eljárásokat a függvény használatához, hogy több értéket adjon vissza egy cellába.

  • Először is jelölje ki azt a cellát, ahová a képletet szeretné beilleszteni.
  • Másodszor, helyezze a képletet a kiválasztott cellába.
=INDEX($D$5:$D$12, SMALL(IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)), MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),""), ROWS($A$1:A1)))))

  • Továbbá, nyomja meg a Írja be a címet. billentyűvel fejezze be a műveletet, és az eredményt az adott cellában láthatja.

  • Ezután húzza a Töltse ki a fogantyút lefelé a képlet duplikálásához a tartományon belül. Vagy, hogy AutoFill a tartományt, kattintson duplán a Plusz ( + ) szimbólum.

  • Végül, a fenti allépéseket követően láthatjuk az eredményt a cellatartományban F8:F10 .

🔎 Hogyan működik a képlet?

  • ROWS($A$1:A1) : Ebben a szakaszban a cellát használjuk A1 kiindulópontként.
  • ROW($B$5:$B$12)) : Ez a rész a sejteket mutatja B5 a oldalon keresztül B12 vannak kiválasztva.
  • MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),"") : A rész olyan értékeket keres, amelyek pontosan megegyeznek a tartományban ( B5:B12 ) és visszaadja őket.
  • (MATCH($B$5:$B$12,$F$5, 0)) : Ez a szakasz olyan értékeket keres, amelyek megegyeznek a cellában szereplő F5 a tartományban ( B5:B12 ).
  • ISNUMBER(MATCH($B$5:$B$12,$F$5, 0) : Meghatározza, hogy az illesztett értékek a tartományban ( B5:B12 ) számok.
  • IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)) : A sor azt jelenti, hogy ha a tartományban ( B5:B12 ), a IF a képlet visszatér.
  • SMALL(IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)),MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),""),ROWS($A$1:A1)) : Ez a függvény minden tömb esetében a legalacsonyabb megfelelő értéket adja vissza.
  • INDEX($D$5:$D$12,SMALL(IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)),MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),""),ROWS($A$1:A1)))) : Végül ez a képlet megkeresi a tömböt ( D5:D12 ) az egyező értékeket, és visszaadja azokat a cellában ( F8:F10 ).

Bővebben: Példák INDEX-MATCH képlettel az Excelben (8 megközelítés)

Hasonló olvasmányok

  • INDEX MATCH több kritériummal és Wildcarddal az Excelben (Teljes útmutató)
  • Hogyan használjuk az INDEX MATCH-ot a VLOOKUP helyett az Excelben (3 módja)
  • INDEX+MATCH duplikált értékekkel az Excelben (3 gyors módszer)
  • Excel INDEX MATCH Ha a cella szöveget tartalmaz
  • Hogyan használjuk az INDEX-MATCH képletet az Excelben több eredmény létrehozásához?

2. lépés: Excel TEXTJOIN vagy CONCATENATE funkció több érték egy cellába helyezéséhez

Most az eredményt egyetlen cellába kell egyesítenünk. Ehhez egy másik függvényt fogunk használni. Ehhez használhatjuk vagy a TEXTJOIN funkció vagy a CONCATENATE Ebben az esetben mindkettőt különböző lépésekben fogjuk használni. A TEXTJOIN funkció különböző tartományokból és/vagy karakterekből származó szövegek összekapcsolása, az egyes összekapcsolandó szövegértékek között egy általad meghatározott elválasztójel segítségével. A CONCATENATE függvény az Excelben arra szolgál, hogy több szövegdarabot összekapcsoljon, vagy több cellából származó információkat egyetlen cellában összegezzen. Használjuk például az alprocedúrákat, hogy mindkét függvény segítségével a több értékű eredményeket egy cellába helyezzük.

  • Először is jelölje ki azt a cellát, ahol a többértékű eredményt egy cellába szeretné helyezni.
  • Ezután írja be a képletet ebbe a cellába.
=TEXTJOIN(", ",TRUE,F8:F10)

  • Végül nyomja meg a Írja be a címet. hogy lássa az eredményt.

  • Ahelyett, hogy a TEXTJOIN függvényt is használhatja a CONCATENATE funkciót az adott kiválasztott cellában. Hasonlóképpen, a TEXTJOIN függvényt, ez a függvény ugyanígy fog működni. Írja be tehát a képletet ebbe a cellába.
=CONCATENATE(F8,", ",F9,", ",F10)

  • Végül, az előzőekhez hasonlóan, nyomja meg a Írja be a címet. Ennek eredményeképpen ez a képlet a több érték egy cellába történő elhelyezésének eredményét mutatja.

Bővebben: Excel INDEX-MATCH képlet több érték vízszintesen történő visszaadásához

Következtetés

A fenti eljárások megmutatják az Excel eljárásait INDEX MATCH több érték visszaadása egy cellában Ha bármilyen kérdése, javaslata vagy visszajelzése van, kérjük, ossza meg velünk a megjegyzés rovatban. Vagy vethet egy pillantást a többi cikkünkre a ExcelWIKI.com blog!

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.