Tartalomjegyzék
Az Excelben a fejlett keresésekhez a INDEX és a MATCH használható a VLOOKUP . INDEX és MATCH szükségesek a kiterjedt keresésekhez, és sokan közülük teljesen elképesztőek. Példával megtanítjuk, hogyan használhatja az Excel INDEX és MATCH függvények az Excelben ebben a bemutatóban.
Gyakorlati munkafüzet letöltése
Töltse le ezt a gyakorlati munkafüzetet, hogy gyakorolhasson, miközben ezt a cikket olvassa.
Az INDEX-MATCH Formula.xlsx felhasználása8 hatékony példa az INDEX-MATCH képletre az Excelben
Az alábbi szakaszokban egy példaadathalmazon keresztül mutatjuk be, hogy hogyan használhatjuk a az INDEX és a MATCH függvények Megmutatjuk, hogyan lehet mindkét függvényt 8 különböző módon alkalmazni az értékek kereséséhez.
♣Szintaktika:
= INDEX ( array , row_num , [ column_num ])
♣ Érvek:
- array : a cellák értéktartománya
- Row_num : a kiválasztott tartományban lévő sorra vonatkozó eredményeket adja vissza.
- column_num : a kiválasztott tartományban lévő oszlopra vonatkozó eredményeket adja vissza.
♣Eredmény:
A Index funkció visszaadja egy megadott tartományban annak a cellának az értékét vagy hivatkozását, amely egy adott sor és oszlop metszéspontjában van.
♣Szintaktika:
= MATCH ( lookup_value , lookup_array ,[ match_type ])
♣ Érvek:
- lookup_value : A tartományban keresett érték.
- lookup_array : Az a tartomány, ahol a lookup_value .
- match_type : Meghatározza, hogy a keresési érték és a keresési tömb értékei hogyan illeszkedjenek az Excelben.
- 1 = pontos vagy a következő legkisebb.
- 0 = pontos egyezés.
- -1 = pontos vagy a következő legnagyobb.
♣Eredmény:
Visszaadja egy elem pozícióját egy tömbben a relatív pozíciója szerint.
Példa 1: Az INDEX és MATCH funkciók alapvető kombinációja Excelben
Tegyük fel, hogy keresést akarsz végezni a Ár egy adott Megrendelés azonosítója . Összekapcsoljuk a INDEX és a MATCH funkcióval.
1. lépés:
- A cellában G5 írja be a következő képletet.
=INDEX(D5:D11, MATCH(G4,B5:B11,0))
Tessék,
- MATCH(G4,B5:B11,0) a cellára utal G4 mint a lookup_value a következő tartományban B5:B11 pontos egyezés esetén. Visszaadja a 4 mivel az érték a sorszámban van 4 .
- INDEX(D5:D11, MATCH(G4,B5:B11,0)) utal D5:D11 mint egy tömb, ahonnan megkapjuk az értéket, és row_num a 4 ahogyan azt a MATCH Column_num nem szükséges, mivel a INDEX csak egy oszlopra.
2. lépés:
- Sajtó Írja be a címet. az eredményhez.
Bővebben: Példák INDEX-MATCH képlettel az Excelben (8 megközelítés)
Példa 2: Az INDEX-MATCH képlet használata balról történő kereséshez az Excelben
Az egyik oszlopból a másikba is lehet keresést végezni. Az oszlop értéke C , a második oszlop a INDEX tartomány B5:D11 , a következő példában található. Kövesse az alábbi lépéseket a bal oldali keresés elvégzéséhez.
1. lépés:
- Írja be a következő képletet a cellába G5 .
=INDEX($B$5:$D$11,MATCH(F5,$B$5:$B$11,0),2)
2. lépés:
- Ezután nyomja meg a Írja be a címet. hogy lássa az eredményt.
3. lépés:
- Végül használja a AutoFill az eredmények teljes körű megtekintéséhez.
Bővebben: Hogyan használjuk az INDEX-MATCH képletet az Excelben több eredmény létrehozásához?
Példa 3: Az eset-érzékeny feltétel elemzése az INDEX és a MATCH funkciók kombinálásával az Excelben
A oldalon. Eset-érzékeny elemzés , akkor alkalmazhatja a INDEX és a MATCH funkciót kombinálva.
Az elemzéshez és a kereséshez kövesse az alábbi lépéseket.
1. lépés:
- Meg akarjuk találni a MARK ahelyett, hogy Mark Lássuk, mi történik. Írja be a következő képletcellát C5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))
2. lépés:
- Végül nyomja meg a Írja be a címet. megtalálni a Megrendelés azonosítója a oldalon. MARK .
Nézd meg jól; az eredmény a tökéletes egyezés a nagybetűvel MARK kapott, de nem a Mark .
Példa 4: Két oszlop keresése INDEX-MATCH képlettel az Excelben
Lenyűgöző, hogy több oszlopban is végezhet keresést a több kritérium Például, megkeressük egy személy Megrendelés azonosítója valamint a Ár Kövesse az alábbi lépéseket a két feltételre vonatkozó keresés végrehajtásához.
1. lépés:
- Először írja be a következő képletet a cellába G5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))
- Másodszor, nyomja meg a Írja be a címet. a cella első értékét kapja meg G5 .
Ezért az első keresési értéket a cellába G5 .
2. lépés:
- A második keresési érték megadásához írja be a következő képletet a cellába G6 .
=INDEX(D5:D11,MATCH(G4&G5,C5:C11&B5:B11,0))
- Ez egy tömbfüggvény, így ezt a függvényt a következő billentyűvel kell alkalmaznunk Crtl + Műszak + Írja be a címet.
- Ennek eredményeképpen az első keresési érték a cellában lesz. G6 .
Bővebben: INDEX MATCH több kritériummal egy másik lapon (2 mód)
Hasonló olvasmányok
- Excel INDEX MATCH, hogy több értéket adjon vissza egy cellában
- Excel INDEX-MATCH képlet több érték vízszintesen történő visszaadásához
- [Javítva!] Az INDEX MATCH nem adja vissza a helyes értéket az Excelben (5 ok)
- Hogyan válasszon ki bizonyos adatokat az Excelben (6 módszer)
- INDEX MATCH vs VLOOKUP funkció (9 példa)
Példa 5: Kétirányú keresés INDEX-MATCH képlet használatával
A keresést egy sor és egy oszlop számára végezheti el a Kétirányú Kövesse az alábbi lépéseket, hogy egyszerre találjon értéket egy sorban és egy oszlopban.
1. lépés:
- Írja be a képletet a cellába G7 .
=INDEX(B4:D11,MATCH(G5,B4:B11,0),MATCH(G4,B4:D4,0))
2. lépés:
- Végül nyomja meg a Írja be a címet. .
Példa 6: A legközelebbi egyezés keresése Excelben az INDEX és MATCH funkciók összevonásával
A INDEX funkció és a MATCH függvény hasznos a tartományok közötti legközelebbi egyezés keresésére vagy megtalálására. Például szeretnénk meghatározni, hogy ki az, akinek az értéke a legközelebb van a célértékünkhöz, ami a következő $15 Ehhez egyszerűen kövesse az alábbi lépéseket.
1. lépés:
- A legközelebbi egyezés megtalálásához írja be a következő képletet.
=INDEX(C5:C11,MATCH(MIN(ABS(D5:D11-G4)),ABS(D5:D11-G4),0))
Tessék,
ABS(D5:D11-G4) a célértéktől való eltérés abszolút értéke 15 a következő tartományok között D5:D11 .
MIN(ABS(D5:D11-G4) parancsokkal az abszolút értékek minimális különbségét keresi.
2. lépés:
- A Ctrl + Műszak + Írja be a címet. , ezt a függvényt tömbfüggvényként fogjuk alkalmazni.
Bővebben: INDEX-MATCH képlet az Excel minimális értékének megkereséséhez (4 megfelelő módja)
Példa 7: Háromoldalú keresés az INDEX és MATCH funkciók használatával az Excelben
A Háromirányú keresés a legjobb dolog, amit elérhetsz a INDEX és a MATCH funkció. Háromirányú keresés a relevancia egy további dimenzióját adja hozzá. Például kideríthetjük, hogy Jenny három különböző hónapban mennyit fizetett két különböző termékért. Kövesse az alábbiakban ismertetett egyszerű lépéseket, hogy ezt megtehesse.
1. lépés:
- A következők elvégzéséhez Háromirányú keresés először írja be az alábbi képletet a cellába H6 .
=INDEX(($D$5:$E$7,$D$10:$E$12,$D$15:$E$17),MATCH($G$6,$C$5:$C$7,0),MATCH(H$5,$D$4:$E$4,0),(IF(H$4="Jan",1,IF(H$4="Feb",2,3))))
2. lépés:
- Végül nyomja meg a Írja be a címet. hogy megkapja az első keresési értéket.
3. lépés:
- Ezután másolja a képletet más cellákba a AutoFill
Ezért az alábbi képen látható eredményeket kapja.
Példa 8: Az INDEX-MATCH formula alkalmazása helyettesítő karakterekkel
Az Excel is meghatározhatja a részleges egyezés érték. INDEX és MATCH függvényeket használjuk erre. Ehhez egy csillagot fogunk használni. (*) Egyszerűen kövesse az alábbi utasításokat a kezdéshez.
1. lépés:
- Először is, a cellában G5 írja be az alábbi képletet.
=INDEX($D$5:$D$11,MATCH(F5& "*",$C$5:$C$11,0),1)
2. lépés:
- Ezután nyomja meg a Írja be a címet. gombot a változások megtekintéséhez.
3. lépés:
- Csak használja a AutoFill eszközzel töltse ki a szükséges cellákat.
Ennek következtében láthatjuk, hogy az eredményt a " Jenny ," még akkor is, ha ez nem pontosan egyezik.
Bővebben: INDEX MATCH több kritériummal és Wildcarddal az Excelben (Teljes útmutató)
Következtetés
Összefoglalva, remélem, ez a cikk bemutatta, hogyan lehet használni a INDEX és MATCH funkciókat több kritérium integrálására. Nézze át a gyakorlókönyvet, és alkalmazza a tanultakat. Az ilyen programokat az Ön támogatása miatt vagyunk hajlandóak megtéríteni.
Ha bármilyen kérdése van, kérjük, ne habozzon kapcsolatba lépni velünk. Kérjük, ossza meg velem a véleményét az alábbi megjegyzések között.
Kérdéseit a lehető leghamarabb megválaszolja a ExcelWIKI szakemberek.