Applies ToExcel za Microsoft 365 Excel za Microsoft 365 za Mac Excel za web Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2019 za Mac Excel 2016

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

Vaš preglednik ne podržava videozapise. Instalirajte Microsoft Silverlight, Adobe Flash Player ili Internet Explorer 9.

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

  • Ako želite vratiti vrijednost navedene ćelije ili polja ćelija, pročitajte članak 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 od jednog stupca, a koristi se 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 izostavi, column_num je.

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

Napomene

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

  • row_num i column_num moraju pokažiti 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 sustava 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 pritisnete CTRL + SHIFT + ENTER da biste je potvrdili. Excel umjesto vas umeće vitičaste 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 sustava 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 pritisnete CTRL + SHIFT + ENTER da biste je potvrdili. Excel umjesto vas umeće vitičaste 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 u koji želite pogledati.

Sintaksa

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

Oblik reference 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    Neobavezno. 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 odredite 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, a za izračun raspona koji čini polje koristite drugu funkciju.  Pomoću funkcije CHOOSE, primjerice, možete izračunati koji će se raspon koristiti.

Ako, primjerice, Referenca opisuje ćelije (A1:B4,D1:E4,G1:H4), area_num 1 raspon je A1:B4, area_num 2 raspon je D1:E4, area_num 3 raspon je G1:H4.

Napomene

  • Nakon što area_num referenca i area_num odabrali određeni raspon, row_num i column_num odabiru 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 sjecište je 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 izostavljene, INDEX vraća područje u referenci određeno 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 ćelija 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ć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.