Indexegyeztetés funkció az Excelben (használja ezt a VLOOKUP hatékony alternatíváját)

Mit csinál az INDEX funkció az Excelben?

Az INDEX függvény visszaadhatja az eredményt a sorszámból, a MATCH függvény pedig megadhatja a keresési érték pozícióját a tömbben. Az INDEX MATCH Excel függvénynek ez a kombinációja nagyon hasznos a VLOOKUP kulcskorlátozásának kezelésében, amely nem használható balról jobbra a táblázatban történő keresésre; az INDEX MATCH Function azonban könnyedén elérheti ezt a célt. Ebben a cikkben ezt részletesen megvitatjuk -

Ez ilyen egyszerű, egyelőre nézzük meg az INDEX függvény szintaxisát.

Tömb: Melyik oszlopból vagy tömbből van szükségünk az értékre ??

Sorszám: A megadott tömbben melyik sorból kell az eredmény ???

Ez a két érv a legtöbb helyzetben elég jó. Tehát most megvizsgáljuk az INDEX függvény példáját.

Példa

Ebben a példában vegye figyelembe az alábbi adatokat.

Az A1 és B7 cellatartomány között vannak adataink. A D2 cellában megvan a hónap neve, és ennek a hónapnak a nevéhez eladási értékre van szükségünk az E2 cellában.

Nyissuk meg az INDEX függvényt az E2 cellában.

A tömb az első argumentum, vagyis hogy melyik oszlopból van szükségünk az eredményre, vagyis az „értékesítés” oszlop eredményeire van szükségünk, ezért válasszon B2-től B7-ig.

A következő a ROW szám, vagyis a kiválasztott cellatartományban, melyik sorból van szükségünk az eredményre. Ebben a példában szükségünk van a „március” hónap eladási értékére. A kiválasztott tartományban a „Mar” a harmadik sor, így a harmadik sor eredményeire van szükségünk.

Ok, ennyi. Csukja be a zárójelet és nyomja meg az Enter billentyűt, és akkor értékesítési értékünk lesz a „március” hónapra.

Így a megadott sorszám alapján megkapjuk az értéket a mellékelt tömbből.

Mit csinál a MATCH funkció az Excelben?

A MATCH funkcióval megkereshető a keresési érték pozíciója a mellékelt tömbben. Egyszerűbben kifejezve: a keresési érték sorszáma vagy oszlopszáma a cellatartományban. Az alábbiakban látható a MATCH függvény szintaxisa.

Keresési érték: Melyik keresési értéknél próbáljuk megtalálni a pozíciót ??

Keresési tömb: Mely tömbben vagy cellatartományban keressük a keresési értéket ???

Meccs típusa: Ez eldönti, hogy milyen eredményre van szükségünk. Pontos mérkőzéshez nulla értéket tudunk biztosítani.

Példa az MATCH funkcióra az Excelben

Ebben a példában vegye figyelembe csak a fenti adatokat.

A fenti adatok alapján megpróbáljuk megszerezni a „Mar” hónap helyzetét az E5 cellában. Nyissa meg a MATCH funkciót az E5 cellában.

Az első érv a „Keresési érték”, tehát itt a keresési értékünk „Mar”, ezért válassza a D5 cellát.

A Keresési tömb az, hogy mely cellatartományból próbáljuk megkeresni a keresési érték helyzetét. Tehát válassza a „Hónap” oszlopot.

Az utolsó argumentum az Egyezés típusa, mivel a pontos egyezési kínálatot nézzük 0.

Tehát az A2: A7 keresési tömbben a „Mar” keresési érték helyzete 3.

Az INDEX + MATCH függvény kombinációja az Excelben

Az index visszaadhatja az eredményt az említett sorszámból, az Egyezés függvény pedig megadhatja a keresési érték pozícióját a tömbben. Ahelyett, hogy a sorszámot az INDEX képlethez adnánk, a MATCH függvényt mellékelhetjük a sorszám visszaadásához.

Nyissa meg az INDEX függvényt az E2 cellában.

Az első érvként a Array adja meg a B2-t a B7-nek.

A sorszám helyett ahelyett, hogy a sorszámot 3-ként adná meg, nyissa meg az INDEX függvényen belül a MATCH funkciót.

Válassza ki a keresési értéket D2 cellaként.

Válassza ki a keresési tömböt A2-től A7-ig.

Adjon meg nulla értéket egyezési típusként.

Tehát a MATCH függvény által megadott sorszám alapján az INDEX függvény visszaadja az értékesítési értéket. Megváltoztathatjuk a Hónap nevet a D2 cellában, hogy dinamikusan láthassuk az értékesítés értékét.

A VLOOKUP hatékony alternatívája

Mindannyian használtuk a VLOOKUP függvényt nap mint nap, de a VLOOKUP egyik korlátja az, hogy csak balról jobbra, hanem jobbról balra tudja lekérni az értéket.

Nézze meg például az alábbi adatokat.

A fenti adatkeresési érték a hónap, az eredmény oszlop pedig az értékesítés. De az adateredmény oszlopban (Értékesítés) a keresési tömbtábla bal oldalán található (Hónap), így a VLOOKUP nem tud segíteni itt, de az INDEX és a MATCH kombinációval továbbra is lekérhetjük az adatokat a táblából.

érdekes cikkek...