VLOOKUP - Több találat megjelenítése (találati sorok)


Ebben az Excel oktatóanyagban megtanulhatja, hogyan kell kezelni több egyezést (eredményt) a VLOOKUP függvényből. Két különböző technikával foglalkozunk. Az első valójában a VLOOKUP funkciót használja (a COUNTIF -al együtt). A második az INDEX / MATCH funkciót használja a VLOOKUP szimulálására.

VLOOKUP több eredménnyel

Ha több egyezést szeretne megkeresni a VLOOKUP függvénnyel, létre kell hoznia egy segítő oszlopot az adattáblán belül. A segítő oszlop a COUNTIF függvény használatával egyedi azonosítót hoz létre minden egyes példányhoz. A segítő oszlopnak az adathalmazon belül a bal szélső oszlopnak kell lennie. Ha nem praktikus az adatkészlet kiigazítása, akkor a következő szakaszban nézze meg a másik módszert.

Nézzük ezt a módszert a gyakorlatban:

1. lépés:

Figyeld meg a képletet az F6 cellában:
= B5 és COUNTIF (B5: 9 USD, B5)
Konkrétan a hivatkozott tartomány: B6: B $ 11. Figyelje meg a $ jelet. A $ jel „zárolja” a cellahivatkozást: B $ 11. Tehát ahogy lefelé másolja a képletet, B $ 11 zárolva marad. A B6 azonban nincs lezárva, így amikor lefelé másolja a képletet, a B6 B7 -re változik, stb. Ez a technika egyedi számot hoz létre minden talált példányhoz. Azért hagyjuk nyitva a B6 -ot, mert a példány elszámolásakor eltávolítjuk a teljes számból, és létrehozzuk az egyedi számot.

Vegye figyelembe a & -t is. & egyesíti a termék nevét a példányszámával, hogy létrehozzon egy mezőt, amelyet a keresés során használni fogunk.

2. lépés:

Az új segédoszlopot (project_adj) áthelyeztük a B14: C19 adatkészlet bal oldalára. Most több eredményen is elvégezhetjük a VLOOKUP -ot. Zokni keresése helyett inkább zokni1 és zokni2 keresése. Most több sora lehet a VLOOKUP találatoknak, amelyek a talált több egyezést képviselik.

Ennek a módszernek az a hátránya, hogy szerkeszteni kell az eredeti adatkészletet (vagy másolni/beilleszteni az adathalmazt máshol) a több találat VLOOKUP végrehajtásához. Alternatív megoldásként használhatja az INDEX / MATCH módszert:

INDEX / MATCH több egyezési kereséshez

A legtöbb Excel felhasználó tisztában van a VLOOKUP függvény erejével, de sokan nincsenek tisztában az INDEX függvény és a kombinált függvény erejével. Az INDEX / MATCH kombináció használható a VLOOKUP emulálására, a nagyobb rugalmasság előnye mellett.

Megjegyzés: A közvetlenül az alábbi kép a képleteket tartalmazza. Az alsó kép a képlet eredményeit tartalmazza.

Mi történik a fenti képletekben?

MATCH - Megkeres egy érték pozícióját egy tartományt. Ebben a példában a MATCH a „Zokni” kifejezésre keres a terméklistában.
KÖZVETLEN - Referenciát hoz létre szövegsorból. Ezt használjuk a Terméklista keresési tömb beállításához. Ha megtalálta az egyezést, a tartomány úgy módosul, hogy kizárja az adott egyezést a keresésből, így a következő találat megtalálható. A G5 cellában a kezdeti tartományt B5: B10 értékre állítottuk be (az F5 cellában a kezdeti start_num értékét 5 -re állítva). A G5 -ben találtunk egyezést a tartomány 1. sorában, így az F6 kezdő száma 5+1 = 6.
INDEX - Értéket ad vissza egy tömbből az oszlop/sor szám pozíciója alapján az adott tömbben.

!! Azt hiszem, tartalmazza a tömbképletet, így van 1 összekapcsolható képletük…

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave