
INDEX
Az INDEX függvény annak a cellának az értékét adja eredményül, amely a megadott sor és oszlop találkozásánál található egy adott cellagyűjteményben vagy tömbfüggvény által visszaadott tömbön belül.
INDEX(tartomány; sor-index, oszlop-index, terület-index)
tartomány: Egy cellákból álló gyűjtemény. A tartomány lehet egyetlen gyűjtemény vagy egynél több gyűjtemény, amelyek mindegyike több cellából álló tartomány. Ha egynél több gyűjtemény van megadva, a gyűjtemények pontosvesszővel vannak elválasztva egymástól, és egy további zárójel fogja közre őket. Például ((B1:B5,C10:C12)). A tartomány által hivatkozott cellák bármilyen értéket tartalmazhatnak.
sor-index: A visszaadandó érték sorszámát jelölő számérték. A sor-index értékének nullánál nagyobbnak vagy nullának, illetve a tartomány sorainak számánál kisebbnek vagy azzal egyenlőnek kell lennie. Ha a sor-index értéke 0, az INDEX eredménye az oszlophoz tartozó oszlop-index értékekből álló tömbje, amelynek nullánál nagyobbnak, illetve a tartományban lévő oszlopok számánál kisebbnek vagy azzal egyenlőnek kell lennie.
oszlop-index: Opcionális számérték, amely a visszaadandó érték oszlopának számát adja meg. Az oszlop-index értéknek nullánál nagyobbnak vagy nullának, illetve a tartomány oszlopainak számánál kisebbnek vagy azzal egyenlőnek kell lennie. Ha az oszlop-index értéke 0, az INDEX eredménye az oszlophoz tartozó oszlop-index értékekből álló tömbje, amelynek nullánál nagyobbnak, illetve a tartományban lévő sorok számánál kisebbnek vagy azzal egyenlőnek kell lennie.
terület-index: Opcionális számérték, amely a visszaadandó érték területének számát adja meg. A terület-index értéknek 1-nél nagyobbnak vagy 1-nek, illetve a tartomány területeinek számánál kisebbnek vagy azzal egyenlőnek kell lennie. Ha a terület-index nincs megadva, a függvény az 1 értéket használja.
Megjegyzések
- Az INDEX függvény kétdimenziós értékgyűjtemények adott metszéspontjánál található értékeket képes meghatározni. Tegyük fel például, hogy a B1:D8 cellák tartalmazzák az értékeket. - Az =INDEX(B1:D8; 2; 3) eredménye az az érték, ami a második sor és a harmadik oszlop metszéspontjánál található (a D3 cellában található érték). 
- Egynél több terület is kijelölhető, amennyiben a tartományokat egy újabb pár zárójel veszi körül. Például: - Az =INDEX((B2:D5;B7:D10);2;3;2) eredménye a második terület második sorának és harmadik oszlopának metszéspontjánál található érték (a D8 cellában található érték). 
- Az INDEX függvény eredménye lehet egy sorból vagy egy oszlopból álló tömb is egy másik függvény számára. Ebben a formában a sor-index vagy az oszlop-index értékre van szükség, de a másik argumentum elhagyható. Például: - A =SZUM(INDEX(B2:D5;;3)) eredménye a harmadik oszlop értékeinek összege (a D2–D5 celláké). - Az =ÁTLAG(INDEX(B2:D5;2)) eredménye a második sor értékeinek átlaga (a B3–D3 celláké). 
- Az INDEX egy tömbfüggvény által visszaadott tömb értékének számítására (vagy olvasására) használható. A GYAKORISÁG függvény értékek tömbjét adja eredményül, megadott intervallumok alapján. - =INDEX(GYAKORISÁG($A$1:$F$5; $B$8:$E$8); 1) egy megadott GYAKORISÁG függvény által meghatározott tömb első értékét adja eredményül. - Hasonlóképp az =INDEX(GYAKORISÁG($A$1:$F$5; $B$8:$E$8); 5) a tömb ötödik értékét adja eredményül. 
- A helyek meghatározása a tömbön belül a tömb bal felső sarkában található cellához képest számított sorok (lefelé) és oszlopok (jobbra) alapján történik. 
- Ha az INDEX a harmadik példában leírt módon van meghatározva, a sor-index nem hagyható ki, és az oszlop-index kihagyásakor a függvény az 1 értéket feltételezi. 
| Példák | 
|---|
| A következő táblázat esetén: | 
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 1 | 11 | 21 | |
| 2 | 2 | 12 | 22 | |
| 3 | 3 | 13 | 23 | |
| 4 | 4 | 14 | 24 | |
| 5 | a | b-t tartalmazza, | c | |
| 6 | d | e | f | |
| 7 | g | h | i | |
| 8 | j | k | l | 
| Az =INDEX(B1:D4; 2; 3) eredménye 22, a megadott gyűjtemény (a tartomány értéke B1:D4) második sorának (a sor-index értéke 2) és harmadik oszlopának (az oszlop-index értéke 3) D2 cellájában található érték. Az =INDEX((B1:D4; B5:D8); 2; 3; 2) eredménye „f”, a második terület (a terület-index értéke 2) második sorának (a sor-index értéke 2) és harmadik oszlopának (az oszlop-index értéke 3) D6 cellájában található érték. A =SZUM(INDEX(B1:D4; ; 3)) eredménye 90, a harmadik oszlop (a D1–D4 cellák) értékeinek összege. Az =ÁTLAG(INDEX(B1:D4; 2)) eredménye 12, a második sor (a B2–D2 cellák) értékeinek átlaga. |