
Резиме
Функција Екцел ИНДЕКС враћа вредност на датој позицији у опсегу или низу. ИНДЕКС можете користити за преузимање појединачних вредности или читавих редова и колона. ИНДЕКС се често користи са функцијом МАТЦХ, где МАТЦХ лоцира и уводи позицију у ИНДЕКС.Сврха
Добијте вредност на листи или табели на основу локацијеПовратна вредност
Вредност на датој локацији.Синтакса
= ИНДЕКС (низ, број_реда, (број_коле), (број_броја))Аргументи
- низ - опсег ћелија или константа низа.
- ров_нум - Положај реда у референци или низу.
- цол_нум - (опционално) Положај колоне у референци или низу.
- ареа_нум - (опционално) Референтни опсег који треба користити.
Верзија
Екцел 2003Напомене о употреби
Функција ИНДЕКС враћа вредност на датој позицији у опсегу или низу. ИНДЕКС се често користи заједно са функцијом МАТЦХ. МАТЦХ лоцира и доводи позицију у ИНДЕКС, што враћа вредност на тој позицији.
Примери
Формуле у наставку показују како се ИНДЕКС може користити за добијање вредности:
=INDEX(A1:B5,2,2) // returns value in B2 =INDEX(A1:B5,3,1) // returns value in A3
У горњим примерима је позиција „тврдо кодирана“. Типично се функција МАТЦХ користи за проналажење позиције која се затим уводи у ИНДЕКС. Овај чланак објашњава како се ИНДЕКС и МАТЦХ могу користити заједно са многим примерима:
Како се користи ИНДЕКС и УТАКМИЦА
Референца као резултат
Важно је напоменути да функција ИНДЕКС као резултат враћа референцу. На пример, у следећој формули ИНДЕКС враћа А2:
=INDEX(A1:A5,2) // returns A2
У типичној формули видећете вредност у ћелији А2 као резултат, па није очигледно да ИНДЕКС враћа референцу. Међутим, ово је корисна карактеристика у формулама попут ове која користи ИНДЕКС за стварање динамичког именованог опсега. Можете користити функцију ЦЕЛЛ да пријавите референцу коју је вратио ИНДЕКС.
Два облика
Функција ИНДЕКС има два облика: низ и референцу . Оба облика имају исто понашање - ИНДЕКС враћа референцу у низу на основу дате локације реда и колоне. Разлика је у томе што референтни облик ИНДЕКС-а дозвољава више од једног низа, заједно са опционалним аргументом за одабир који низ треба користити. Већина формула користи низ поља ИНДЕКС, али оба облика су разматрана у наставку.
Образац низа
У облику низа ИНДЕКС, први параметар је низ , који се испоручује као опсег ћелија или константа низа. Синтакса форме низа ИНДЕКС је:
INDEX(array,row_num,(col_num))
- Ако су наведени и ров_нум и цол_нум , ИНДЕКС враћа вредност у ћелији на пресеку ров_нум и цол_нум .
- Ако је ров_нум постављен на нулу, ИНДЕКС враћа низ вредности за целу колону. Да бисте користили ове вредности низа, можете да унесете функцију ИНДЕКС као формулу низа у хоризонталном опсегу или да унесете низ у другу функцију.
- Ако је цол_нум постављен на нулу, ИНДЕКС враћа низ вредности за цео ред. Да бисте користили ове вредности низа, можете да унесете функцију ИНДЕКС као формулу низа у вертикалном опсегу или да унесете низ у другу функцију.
Образац референце
У референтном облику ИНДЕКС-а, први параметар је референца на један или више опсега, а четврти опционални аргумент, ареа_нум , дат је за одабир одговарајућег опсега. Синтакса за референтни облик ИНДЕКС-а је:
INDEX(reference,row_num,(col_num),(area_num))
Баш попут облика низа ИНДЕКС, референтни облик ИНДЕКС враћа референцу ћелије на пресеку ров_нум и цол_нум . Разлика је у томе што референтни аргумент садржи више од једног опсега, а ареа_нум бира који опсег треба користити. Ареа_нум је аргумент се испоручује као број који делује као нумеричка индекса. Први низ унутар референце је 1, други низ је 2 итд.
На пример, у доњој формули, ареа_нум је наведен као 2, што се односи на опсег А7: Ц10:
=INDEX((A1:C5,A7:C10),1,3,2)
У горњој формули, ИНДЕКС ће вратити вредност у реду 1 и колони 3 А7: Ц10.
- Више опсега у референци одвојено је зарезима и приложено у заградама.
- Сви опсези морају бити на једном листу или ће ИНДЕКС вратити грешку #ВАЛУЕ. Користите функцију ЦХООСЕ као заобилазно решење.
Повезани видео снимци





