Funkcija INDEX vraća vrijednost ili referencu na vrijednost iz tablice ili raspona.

Vaš preglednik ne podržava videozapise.

Funkciju INDEX možete koristiti na dva načina:

  • Ako želite vratiti vrijednost određene ćelije ili polja ćelija, pogledajte obrazac polja.

  • Ako želite vratiti referencu na navedene ćelije, pogledajte obrazac Referenca.

Oblik polja

Opis

Vraća vrijednost elementa u tablici ili polju, odabranu indeksima broja redaka i stupaca.

Oblik polja koristite kada je prvi argument funkcije INDEX konstanta polja.

Sintaksa

INDEX(polje; broj_retka; [broj_stupca])

Oblik polja funkcije INDEX sadrži sljedeće argumente:

  • polje    Obavezno. Raspon ćelija ili konstanta polja.

    • Ako polje sadrži samo jedan redak ili stupac, odgovarajući argument row_num ili column_num nije obavezan.

    • Ako polje ima više redaka i više stupaca, a koristi se samo row_num ili column_num, INDEX vraća polje cijelog retka ili stupca u polju.

  • broj_retka    Obavezno, osim column_num je prisutan. Odabire redak polja iz kojeg će se vratiti vrijednost. Ako row_num izostavljena, column_num je potrebna.

  • column_num    Obavezno. Odabire stupac polja iz kojeg će se vratiti vrijednost. Ako column_num izostavljena, row_num je potrebna.

Napomene

  • Ako se koriste row_num i column_num, INDEX vraća vrijednost u ćeliji na sjecištu row_num column_num.

  • row_num i column_num na ćeliju unutar polja; U suprotnom INDEX vraća #REF! pogreška.

  • Ako postavite row_num ili column_num na 0 (nula), INDEX vraća polje vrijednosti za cijeli stupac ili redak. Da biste koristili vrijednosti vraćene kao polje, unesite funkciju INDEX kao formulu polja.

    Napomena: Ako imate trenutnu verziju Microsoft 365, formulu možete unijeti u gornju lijevu ćeliju izlaznog raspona, a zatim pritisnite ENTER da biste potvrdili formulu kao formulu dinamičkog polja. U suprotnom se formula mora unijeti kao naslijeđena formula polja tako da najprije odaberete izlazni raspon, unesete formulu u gornju lijevu ćeliju izlaznog raspona, a zatim pritisnite CTRL + SHIFT + ENTER da biste je potvrdili. Excel umetne kovrčavi zagrade na početak i kraj formule. Da biste saznali više o formulama polja, pročitajte odjeljak Smjernice za formule polja i primjeri.

Primjeri

Primjer 1

U ovim primjerima pomoću funkcije INDEX traži se vrijednost u ćeliji presijecanja retka i stupca.

Ogledne podatke kopirajte u sljedeću tablicu i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Da biste koristili formule za prikaz rezultata, odaberite ih pa pritisnite tipku F2, a zatim Enter.

Podaci

Podaci

Jabuke

Limuni

Banane

Kruške

Formula

Opis

Rezultat

=INDEX(A2:B3;2;2)

Vrijednost na sjecištu drugog retka i drugog stupca u rasponu A2:B3.

Kruške

=INDEX(A2:B3;2;1)

Vrijednost na sjecištu drugog retka i prvog stupca u rasponu A2:B3.

Banane

Drugi primjer

U ovom se primjeru pomoću funkcije INDEX traže vrijednosti u dvije ćelije navedene u polju veličine 2 x 2.  

Napomena: Ako imate trenutnu verziju Microsoft 365, formulu možete unijeti u gornju lijevu ćeliju izlaznog raspona, a zatim pritisnite ENTER da biste potvrdili formulu kao formulu dinamičkog polja. U suprotnom se formula mora unijeti kao naslijeđena formula polja tako da najprije odaberete dvije prazne ćelije, unesete formulu u gornju lijevu ćeliju izlaznog raspona, a zatim pritisnite CTRL + SHIFT + ENTER da biste je potvrdili. Excel umetne kovrčavi zagrade na početak i kraj formule. Da biste saznali više o formulama polja, pročitajte odjeljak Smjernice za formule polja i primjeri.

Formula

Opis

Rezultat

=INDEX({1;2; 3,4},0,2)

Vrijednost pronađena u prvom retku i drugom stupcu polja. Polje sadrži 1 i 2 u prvom retku te 3 i 4 u drugom retku.

2

Vrijednost pronađena u drugom retku, drugom stupcu polja (isto polje kao i gore).

4

Vrh stranice


Referentni obrazac

Opis

Vraća referencu ćelije na sjecištu određenog retka i stupca. Ako se referenca sastoji od nesusjednih odabira, možete odabrati odabir koji želite pogledati.

Sintaksa

INDEX(referenca; broj_retka; [broj_stupca]; [broj_područja])

Referentni obrazac funkcije INDEX sadrži sljedeće argumente:

  • referenca    Obavezno. Referenca na jedan raspon ćelija ili više njih.

    • Ako unosite raspon koji nije susjedni za referencu, referencu stavite u zagrade.

    • Ako svako područje u referenci sadrži samo jedan redak ili stupac, argument row_num ili column_num, nije obavezan. Primjerice, za referencu s jednim retkom, koristite INDEX(referenca;broj_stupca).

  • row_num    Obavezno. Broj retka u referenci iz kojeg se vraća referenca.

  • column_num    Neobavezno. Broj stupca u referenci iz kojeg se vraća referenca.

  • area_num    Dodatno. Odabire raspon u referenci iz kojeg će se vratiti sjecište row_num i column_num. Prvo odabrano ili uneseno područje numerirano je s 1, drugo s 2 i tako dalje. Ako area_num izostavi, INDEX koristi područje 1.  Ovdje navedena područja moraju se nalaziti na jednom listu.  Ako navedete područja koja nisu na istom listu kao i druga, to će uzrokovati #VALUE! pogreška.  Ako morate koristiti raspone koji se nalaze na različitim listovima jedan od drugog, preporučuje se da koristite oblik polja funkcije INDEX i upotrijebite drugu funkciju da biste izračunali raspon koji čini polje.  Možete, primjerice, koristiti funkciju CHOOSE da biste izračunali koji će se raspon koristiti.

Na primjer, ako Referenca opisuje ćelije (A1:B4,D1:E4,G1:H4), area_num 1 raspon je A1:B4, area_num 2 je raspon D1:E4, a area_num 3 raspon je G1:H4.

Napomene

  • Kada referenca i area_num odaberu određeni raspon, row_num i column_num odaberite određenu ćeliju: row_num 1 prvi je redak u rasponu, column_num 1 prvi je stupac i tako dalje. Referenca koju vraća INDEX jest sjecište row_num i column_num.

  • Ako postavite row_num ili column_num na 0 (nula), INDEX vraća referencu za cijeli stupac ili redak.

  • row_num, column_num i area_num na ćeliju unutar reference; U suprotnom INDEX vraća #REF! pogreška. Ako row_num i column_num izostave, INDEX vraća područje u referenci navedeno u area_num.

  • Rezultat funkcije INDEX je referenca koju druge formule interpretiraju kao takvu. Ovisno o formuli, vraćena vrijednost funkcije INDEX može se koristiti kao referenca ili kao vrijednost. Primjerice, formula CELL("širina";INDEX(A1:B2;1;2)) je jednaka CELL("širina";B1). Funkcija CELL koristi vraćenu vrijednost funkcije INDEX kao referencu ćelije. S druge strane, formula kao 2*INDEX(A1:B2;1;2) prevodi vraćenu vrijednost funkcije INDEX u broj u ćeliji B1.

Primjeri

Ogledne podatke kopirajte u sljedeću tablicu i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Da biste koristili formule za prikaz rezultata, odaberite ih pa pritisnite tipku F2, a zatim Enter.

Voće

Cijena

Ukupni zbroj

Jabuke

3,45 kn

40

Banane

1,7 kn

38

Limuni

2,75 kn

15

Naranče

1,25 kn

25

Kruške

2,59 kn

40

Bademi

14 kn

10

Lješnjaci

17,75 kn

16

Kikiriki

6,25 kn

20

Orasi

8,75 kn

12

Formula

Opis

Rezultat

=INDEX(A2:C6; 2; 3)

Sjecište drugog retka i trećeg stupca u rasponu A2:C6, što je sadržaj ćelije C3

38

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

Sjecište drugog retka i drugog stupca na drugom području raspona A8:C11, što je sadržaj ćelije B9

1.25

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

Zbroj trećeg stupca u prvom području raspona A1:C11, što je zbroj C1:C11.

216

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

Zbroj raspona počevši od B2 i završavajući na sjecištu petog retka i drugog stupca raspona A2:A6, što je zbroj raspona B2:B6)

2,42

Vrh stranice

Pogledajte i sljedeće

Funkcija VLOOKUP

MATCH

INDIRECT

Smjernice i primjeri vezani uz formule polja

Funkcije za dohvaćanje podataka i reference (referenca)

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Office Insiderima

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×