Minden adatbázis elsődleges célja a használható betekintés kitalálása. A Microsoft Excel a VLOOKUP és a HLOOKUP függvényeket kínálja adatok kereséséhez egy nagy táblázatban. Ezek a funkciók azonban nem elég rugalmasak.

Az INDEX és a MATCH segítségével az Excelben megkönnyítheti az adatfeltárási feladatot. Élvezheti a gondtalan adatlekérést, még fejlett és összetett helyzetekben is. Ez a cikk segít megérteni ezt a két funkciót egyszerű kifejezésekkel és könnyen érthető példákkal.

Mi az INDEX funkció?

Az INDEX függvény Microsoft Excel lekér egy értéket egy adott cellatartományból. Mint egy GPS-eszköz, amely egy helyet talál a térképen, ez a funkció egy cellaértéket talál egy cellatartományon belül.

Míg a GPS-nél meg kell adni a szélességi és hosszúsági fokot, az INDEX funkció működéséhez meg kell adnia egy cellatartományt, sorszámot és oszlopszámot. Íme a szintaxis:

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

Összefüggő: Gondolattérkép készítése Excelben: egyszerű módszerek

Az alábbi lépésekkel próbálkozhat az INDEX függvény megfelelő forgatókönyvben történő alkalmazásához:

instagram viewer
  1. Egy cellába tegyen egy Egyenlő jel majd írja be INDEX.
  2. nyomja meg Tab és írja be az első argumentumot.
  3. Egy cellatartománynak kell lennie, amelyet vessző követ.
  4. Adjon meg egy sorszámot, ahol az adatokat várja, és tegyen vesszőt.
  5. Az oszlopszám megadása nem szükséges, mivel csak egy forrásoszlop van.
  6. Tegyen egy zárójelet a végére, és nyomja meg az Enter billentyűt.
  7. A képletnek a következőképpen kell kinéznie:
=INDEX(C5:C8;3;0)

Letöltés: INDEX és MATCH Excel oktatóanyag munkafüzet (Ingyenes)

Mi a MATCH funkció?

Ha egy cellaérték vagy cellacím sorszámát vagy oszlopszámát szeretné tudni, akkor az Excel MATCH függvényét kell használnia. Akkor hasznos, ha egy feladatot kell automatizálnia az Excelben, például meg kell keresnie egy cellaértéket az INDEX függvény számára.

Egy cella pozíciójának lekéréséhez három bemenet szükséges; a keresési érték, a cellatartomány, ahol az érték létezik, és az egyezési feltételek. A lehetséges egyezési típusok: 0 a pontos egyezéshez, 1 a keresési értéknél kisebb és -1 a keresési értéknél nagyobb értékhez. Íme a szintaxis:

=MATCH(keresési_érték, keresési_tömb, [egyezési_típus])

Így próbálhatja ki a MATCH funkciót:

  1. Írjon be egy Egyenlő jel bármely cellában és típusban MÉRKŐZÉS.
  2. nyomja meg Tab.
  3. Most válasszon ki egy cellát keresési hivatkozásként, vagy írjon be bármit az idézőjelbe.
  4. Válassza ki a forrásadatok cellatartományát, majd írja be 0 pontos egyezésért.
  5. nyomja meg Belép hogy megkapjuk a cella pozícióját. A következő képlet működik:
=MATCH(C7;C5:C8;0)

=MATCH("aktív hallgatás",C5:C8;0)

Összefüggő: A legjobb adatmegjelenítési módszerek, amelyek értéket adnak bármely jelentésnek

Mik az INDEX és a MATCH előnyei az Excelben?

Összetett adatkeresési feladatokhoz mindkét funkciót használnia kell, hogy teljes potenciálját kiaknázza. Ennek a képletkombinációnak az előnyei a következők:

  1. Nincs korlátozás a balról jobbra vagy a jobbról balra történő keresésben
  2. Könnyebb az oszlopok törlése, beszúrása vagy frissítése
  3. Nagy táblázatok esetén a kombinált képlet sokkal gyorsabb, mint a VLOOKUP
  4. Hozzávetőleges egyezéseket tud lekérni
  5. E két függvény segítségével hosszabb beágyazott képleteket hozhat létre

Az INDEX és a MATCH alkalmazása egy képletben

A MATCH és az INDEX nagyon előnyös, ha együtt alkalmazza őket. Tegyük fel, hogy szeretné megtudni a Bevétel és Nyereség bármelyik alkalmazást az adott adatbázisból. Ezt a következőképpen teheti meg:

  1. Hozd fel a INDEX funkció.
  2. Válassza ki a cellákat C3:C13 a Bevétel adatforrás.
  3. típus MÉRKŐZÉS és nyomja meg Tab.
  4. Válassza ki G2 mint keresési érték, B3:B13 forrásadatként, és 0 egy teljes meccshez.
  5. Találat Belép a kiválasztott alkalmazás bevételi információinak lekéréséhez.
  6. Kövesse ugyanazokat a lépéseket, és cserélje ki a INDEX forrás -val D3:D13 kapni Nyereség.
  7. A következő a munkaképlet:
=INDEX(C3:C13,MATCH(G2,B3:B13,0))

=INDEX(D3:D13,MATCH(G2,B3:B13,0))

A fent említett példa az INDEX MATCH egydimenziós használatára az Excelben. Összetettebb keresések végrehajtásához sorokat és oszlopokat együtt is kijelölhet.

Például érdemes lehet legördülő menüt használni a külön cellák helyett Bevétel és Nyereség. A gyakorláshoz kövesse az alábbi lépéseket:

  1. Válaszd ki a Bevétel cellát, és kattintson a Adat fül a szalagon.
  2. Kattintson a Adatok érvényesítése, és alatta Lehetővé teszi, válassza ki Lista.
  3. Válaszd ki a Bevétel és Nyereség oszlopfejlécek, mint a Forrás.
  4. Kattintson rendben.
  5. Ebben a képletben a MÉRKŐZÉS függvényt kétszer, hogy lekérje a végső sor és oszlop értékét INDEX funkció.
  6. Másolja be a következő képletet a mellé Bevétel cellát az értékek lekéréséhez. Csak használja a legördülő menüt, hogy válasszon Bevétel és Nyereség.
=INDEX(C3:D13,MATCH(G2,B3:B13,0),MATCH(F4,C2:D2,0))

A fenti képletben az első beágyazott MATCH megadja az Excelnek annak az alkalmazásnak a nevét, amelyhez bevételi és nyereségadatokra van szükség. A második a bevétel és a nyereség oszlopfejléceinek felel meg, és a megfelelő értékeket tükrözi, amikor a legördülő menüben felcseréli őket.

További bonyolult helyzet lehet az adatok keresése három oszlopfejléc alapján, például az alkalmazás neve, az előre jelzett bevétel és a valós bevétel. Itt az INDEX és a MATCH kétszer kell használnia egymásnak a szükséges bemeneteket. Az alábbi lépésekkel gyakorolhat:

  1. Hozzon létre három legördülő menüt az alkalmazásnév-választó, a valós/előrejelzés és a bevétel/nyereség számára.
  2. Most alkalmazza a következő képletet annak az alkalmazásnak a neve mellett, ahol a keresési értéket szeretné elérni.
=INDEX(C4:F14,MATCH(I4,B4:B14,0),MATCH(J2&J3,INDEX(C2:F2&C3:F3,0),0))

Mind a MATCH, mind az INDEX függvényeknél több bemenetet is elválaszthat ugyanazokhoz az argumentumokhoz a & jel. Ha egy MATCH függvényt kell végrehajtania két keresési érték pozíciójának megkereséséhez, használja a & a keresések között, és egy beágyazott INDEX-et a keresési forráshoz.

Ha észreveszi a második INDEX funkciót, a & jel két forrástömböt választ el egymástól. Nincsenek sorok vagy oszlopok, mivel a teljes tömböt lehetséges értéknek kell tekintenünk.

A létfontosságú adatok keresése egyszerűen

Ha irányítópultot kell létrehoznia vagy adatokat kell kikeresnie egy nagy mátrixból, kövesse a fenti példákat, és alkalmazza a kombinált INDEX MATCH képletet a kényelem érdekében. Ez a kombinált funkció erősebb és rugalmasabb, mint a hagyományos VLOOKUP formula.

Nem kell aggódnia az oszlop- vagy sormódosítások miatt, mivel az Excel automatikusan beállítja a kiválasztott adatforrást. Így hatékonyabban kereshet az Excel-munkafüzetben.

6 Microsoft Excel keresési funkció a táblázatok hatékonyabb kereséséhez

A nagy Excel-táblázatokban való keresés nem mindig egyszerű. Használjon keresési képleteket, hogy időt takarítson meg, és hatékonyan keressen a táblázatokban.

Olvassa el a következőt

RészvényCsipogEmail
Kapcsolódó témák
  • Termelékenység
  • Microsoft Excel
  • Táblázatkezelési tippek
  • Adatelemzés
A szerzőről
Tamal Das (317 cikk megjelent)

Tamal a MakeUseOf szabadúszó írója. Jelentős technológiai, pénzügyi és üzleti tapasztalat megszerzése után folyamatokat előző munkahelyén egy informatikai tanácsadó cégnél, az írást 3 éve vette át főállású szakmá. Noha nem ír a termelékenységről és a legfrissebb technológiai hírekről, szeret játszani a Splinter Cell-lel és a Netflix/Prime Video-t nézegeti.

Továbbiak Tamal Dastól

Iratkozzon fel hírlevelünkre

Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!

Kattintson ide az előfizetéshez