INDEX függvény

Fontos : Ez a cikk gépi fordítással lett lefordítva, lásd a jognyilatkozatot. A cikk angol változatát itt találhatja meg.

Az INDEX függvény egy értéket vagy egy értékre mutató hivatkozást ad vissza egy táblázatból vagy egy tartományból.

Ez a böngésző nem támogatja a videók lejátszását. Telepítse a Microsoft Silverlightot, az Adobe Flash Playert vagy az Internet Explorer 9-es verzióját.

Az INDEX függvény két módon használható:

  • Ha egy megadott cella vagy cellatömb értékét szeretné visszaadni eredményül, olvassa el a Tömbös formátum című szakaszt.

  • Ha megadott cellák hivatkozását szeretné visszaadni eredményül, olvassa el a Hivatkozásos formátum című szakaszt.

Tömbös formátum

Leírás

Táblázat vagy tömb azon elemének értékét adja vissza, amelyet a sorszám és oszlopszám mint index meghatároz.

Akkor használja a tömbös formát, ha az INDEX függvény első argumentuma tömbállandó.

Szintaxis

INDEX(tömb; sor_szám; [oszlop_szám])

Az INDEX függvény szintaxisa az alábbi argumentumokat foglalja magában.

  • Tömb:    Megadása kötelező. Cellatartomány vagy tömbállandó.

    • Ha a tömb egyetlen sorból vagy oszlopból áll, akkor a megfelelő Sor_szám, illetve Oszlop_szám argumentum elhagyható.

    • Ha a tömb egynél több sorból és egynél több oszlopból áll, és csak a Sor_szám vagy csak az Oszlop_szám argumentumot adja meg, akkor az INDEX függvény eredménye a tömb teljes sorából , illetve oszlopából álló tömb lesz.

  • Sor_szám:    Megadása kötelező. A tömbben annak a sornak a száma, amelyikből az értéket meg szeretné kapni. Ha a Sor_szám hiányzik, akkor az Oszlop_szám argumentum megadása kötelező.

  • Oszlop_szám:    Megadása nem kötelező. A tömbben annak az oszlopnak a száma, amelyikből az értéket meg szeretné kapni. Ha az Oszlop_szám hiányzik, akkor a Sor_szám argumentum megadása kötelező.

Megjegyzések

  • Ha mind a Sor_szám, mind az Oszlop_szám argumentumot megadja, akkor az INDEX függvény eredménye az ezek metszéspontjában található cella értéke lesz.

  • Ha a Sor_szám vagy az Oszlop_szám argumentumnak 0 (nulla) értéket ad, akkor az INDEX függvény ennek megfelelően a teljes oszlop, illetve sor értékeinek tömbjét adja vissza. Ha a visszakapott értékeket tömbként szeretné használni, az INDEX függvényt írja be tömbképlet vízszintes cellatartományba sor esetén, illetve függőleges cellatartományba oszlop esetén. Tömbképlet beírása a CTRL+SHIFT+ENTER billentyűk lenyomásával történik.

    Megjegyzés :  Az Excel Web App alkalmazásban nem hozhatók létre tömbképletek.

  • A Sor_szám és az Oszlop_szám értékének tömbön belüli cellára kell mutatnia, ellenkező esetben az INDEX függvény a #HIV! hibaértéket adja vissza.

Példák

1. példa

Az alábbi példákban az INDEX függvény megkeresi azokat az értékeket, amelyek megegyező sor- és oszlopindexű cellákban találhatók.

Másolja a mintaadatokat az alábbi táblázatból, és illessze be őket egy új Excel-munkalap A1 cellájába. Ha azt szeretné, hogy a képletek megjelenítsék az eredményt, jelölje ki őket, és nyomja le az F2, majd az Enter billentyűt. Szükség esetén módosíthatja az oszlopok szélességét, hogy az összes adat látható legyen.

Adatok

Adatok

Alma

Citrom

Banán

Körte

Képlet

Leírás

Eredmény

=INDEX(A2:B3;2;2)

Az A2:B3 tartomány második sorának és második oszlopának metszéspontjában található érték.

Körte

=INDEX(A2:B3;2;1)

Az A2:B3 tartomány második sorának és első oszlopának metszéspontjában található érték.

Banán

2. példa

Ebben a példában az INDEX függvény egy tömbképleten belül egy 2x2-es tömbben keresi meg két cella értékét.

Ebben az esetben jelölje ki a két függőleges cellák, például a1: a2, az alábbi képlet =INDEX({1,2;3,4},0,2) illessze be az első cellát, és nyomja le a CTRL + SHIFT + ENTER BILLENTYŰKOMBINÁCIÓT. Ha megadott egy tömbképlet az Excel automatikusan illessze be a képlet a második cellára.

Képlet

Leírás

Eredmény

= INDEX({1,2; 3.4}, 0, 2)

A tömb első sorának második oszlopában található érték. A tömb első sorában az 1 és a 2 érték, a második sorában pedig a 3 és a 4 érték található.

2

A tömb második sorának második oszlopában található érték (a fentivel azonos tömb)

4

Megjegyzés : Ez a tömbképlet, és a CTRL + SHIFT + ENTER BILLENTYŰKOMBINÁCIÓT kell megadni. Excel fog automatikusan tördeli a képlet a kapcsos zárójeleket {}. Ha megpróbál adhatók meg, saját maga Excel szövegként jelennek meg a képletet. Ha Ön nem használja a CTRL + SHIFT + ENTER BILLENTYŰKOMBINÁCIÓT a képlet #VALUE ad vissza! Hiba történt.

Vissza a lap tetejére

Hivatkozásos formátum

Leírás

Adott sor és oszlop találkozásánál lévő cella hivatkozását adja eredményül. Ha a hivatkozás nem szomszédos cellákból áll, a kijelölt területet meg is tekintheti.

Szintaxis

INDEX(hivatkozás; sor_szám; [oszlop_szám]; [terület_szám])

Az INDEX függvény szintaxisa az alábbi argumentumokat foglalja magában.

  • Hivatkozás:    Megadása kötelező. Egy vagy több cellatartományra való hivatkozás.

    • Ha nem összefüggő tartományt ad meg hivatkozásként, akkor a hivatkozást zárójelek közé kell tenni.

    • Ha a hivatkozás argumentumban szereplő egyes területek csak egyetlen sort vagy oszlopot tartalmaznak, akkor a Sor_szám vagy az Oszlop_szám argumentumot elhagyhatja. Ha a hivatkozás például csak egyetlen sorra vonatkozik, akkor elegendő annyit írni: INDEX(hivatkozás;;oszlop_szám).

  • Sor_szám:    Megadása kötelező. A hivatkozásban annak a sornak a száma, amelyikből az eredményhivatkozást meg szeretné kapni.

  • Oszlop_szám:    Megadása nem kötelező. A hivatkozásban annak az oszlopnak a száma, amelyikből az eredményhivatkozást meg szeretné kapni.

  • Terület_szám    Nem kötelező. Hivatkozás, sor_szám és az oszlop_szám amelyikből tartományát jelöli ki. Az első terület, kijelölt vagy megadott számozott 1, a második pedig a 2, és így tovább. Ha terület_szám nincs megadva, az INDEX terület 1 használja.  A területeket, az itt felsorolt összes kell elhelyezni egy lapra.  Ha, amelyek nem ugyanarra a lapra, egymással területen adja meg, hogy hatására a program #VALUE! Hiba történt.  Akkor használja a tartomány található egymástól más lapokra, ajánlott használja a tömbös formát, az INDEX függvény és a tartomány, a tömböt alkotó kiszámításához használja egy másik függvényt.  Például a választ függvény segítségével is számítja ki, milyen tartományára szolgálnak.

Ha például a Hivatkozás az (A1:B4;D1:E4;G1:H4) cellákat adja meg, akkor a Terület_szám 1 az A1:B4 tartomány, a Terület_szám 2 a D1:E4 tartomány, a Terület_szám 3 pedig a G1:H4 tartomány lesz.

Megjegyzések

  • Miután a Hivatkozás és a Terület_szám kijelölt egy adott tartományt, a Sor_szám és az Oszlop_szám ezen a területen ad meg egy konkrét cellát: Sor_szám 1 értéke a tartomány első sorát jelöli, az Oszlop_szám 1 értéke a tartomány első oszlopát és így tovább. Az INDEX függvény által adott eredmény a Sor_szám és az Oszlop_szám metszéspontjának hivatkozása lesz.

  • Ha a Sor_szám vagy az Oszlop_szám argumentumnak 0 (nulla) értéket ad, akkor az INDEX függvény a teljes oszlop, illetve a teljes sor hivatkozását adja eredményül.

  • A Sor_szám, az Oszlop_szám és a Terület_szám értékének a hivatkozás argumentumban szereplő cellát kell meghatároznia. Ellenkező esetben az INDEX függvény a #HIV! hibaértéket adja eredményül. Ha Sor_szám és az Oszlop_szám argumentumot nem adja meg, akkor a Terület_szám argumentummal megadott hivatkozás lesz az INDEX függvény eredménye.

  • Az INDEX függvény hivatkozást ad eredményül; más képletek ennek megfelelően kezelik. A képlettől függ, hogy az INDEX függvény által szolgáltatott érték értékként vagy hivatkozásként kerül-e felhasználásra. A CELLA("szélesség";INDEX(A1:B2;1;2)) képlet például egyenértékű a CELLA("szélesség";B1) képlettel. A CELLA függvény az INDEX függvény által szolgáltatott értéket cellahivatkozásként használja fel. Másrészt például a 2*INDEX(A1:B2;1;2) képlet az INDEX függvény eredményét (a B1 cellahivatkozást) kiértékelik, és a további számításhoz a cellában (a példában a B1) található számértéket használják fel.

Megjegyzés :  A CELLA függvény az Excel Web App alkalmazásban nem érhető el.

Példák

Másolja a mintaadatokat az alábbi táblázatból, és illessze be őket egy új Excel-munkalap A1 cellájába. Ha azt szeretné, hogy a képletek megjelenítsék az eredményt, jelölje ki őket, és nyomja le az F2, majd az Enter billentyűt. Szükség esetén módosíthatja az oszlopok szélességét, hogy az összes adat látható legyen.

Gyümölcs

Ár

Darab

Alma

69 Ft

40

Banán

34 Ft

38

Citrom

55 Ft

15

Cseresznye

25 Ft

25

Körte

59 Ft

40

Mandula

280 Ft

10

Pisztácia

355 Ft

16

Mogyoró

125 Ft

20

Dió

175 Ft

12

Képlet

Leírás

Eredmény

=INDEX(A2:C6;2;3)

Az A2:C6 tartomány második sorának és harmadik oszlopának metszéspontja, vagyis a C3 cella tartalma

38

=INDEX((A1:C6;A8:C11);2;2;2)

A második cellaterület (A8:C11) második sorának és második oszlopának metszéspontja, vagyis a B9 cella tartalma

1,25

=SZUM(INDEX(A1:C11;0;3;1))

Az a1: C11, amely C1:C11 összege tartomány első cellaterülete harmadik oszlopának összege.

216

=SZUM(B2:INDEX(A2:C6;5;2))

A B2 cellánál kezdődő és az A2:A6 tartomány ötödik sorának és második oszlopának metszéspontjában végződő tartomány értékeinek összege, azaz B2:B6 összege

2,42

Vissza a lap tetejére

Megjegyzés : Gépi fordítás jognyilatkozata: Ez a cikk számítógép által, emberi közreműködés nélkül lett lefordítva. A Microsoft ezeket a gépi fordításokat azért nyújtja, hogy az angol nyelvet nem beszélők minél több tartalomhoz tudjanak hozzáférni a Microsoft termékeivel, szolgáltatásaival és technológiáival kapcsolatban. A gépi fordítás miatt előfordulhat, hogy a szöveg szóhasználati, szintaktikai vagy helyesírási hibákat tartalmaz.

Lásd még

FKERES függvény

Hol.van függvény

INDIREKT függvény

Útmutatások és példák tömbképletek használatához

Keresési és hivatkozási függvények (segédlet)

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×