Funkcija INDEX vraća vrednost ili referencu na vrednost iz tabele ili opsega.
Postoje dva načina za korišćenje funkcije INDEX:
-
Ako želite da dobijete vrednost određene ćelije ili niza ćelija, pogledajte oblik niza.
-
Ako želite da dobijete referencu na određene ćelije, pogledajte obrazac reference.
Oblik niza
Opis
Daje vrednost elementa u tabeli ili nizu koji su izabrani indeksima brojeva redova i kolona.
Oblik niza se koristi ako je prvi argument funkcije INDEX niz konstanti.
Sintaksa
INDEX(niz, broj_reda, [broj_kolone])
Oblik niza funkcije INDEX ima sledeće argumente:
-
niz Obavezno. Opseg ćelija ili konstantni niz.
-
Ako niz sadrži samo jedan red ili kolonu, odgovarajući row_num ili column_num su opcionalni.
-
Ako niz ima više od jednog reda i više kolona i koristi se row_num ili column_num, index daje niz celog reda ili kolone u nizu.
-
-
row_num Obavezno, osim column_num je prisutan. Bira red u nizu iz kojeg se dobija vrednost. Ako row_num izostavljen, column_num je obavezan.
-
column_num Opcionalno. Bira kolonu u nizu iz koje se dobija vrednost. Ako column_num izostavljen, row_num je potreban.
Napomene
-
Ako se koriste row_num i column_num, INDEX daje vrednost u ćeliji u preseku row_num i column_num.
-
row_num i column_num moraju da upućuju na ćeliju u nizu; U suprotnom, INDEX daje #REF! grešku.
-
Ako podesite row_num ili column_num na 0 (nula), INDEX daje niz vrednosti za celu kolonu ili red. Da biste koristili vrednosti vraćene kao niz, unesite funkciju INDEX kao formulu niza.
Napomena: Ako imate trenutnu verziju usluge Microsoft 365, možete da unesete formulu u gornju levu ćeliju izlaznog opsega, a zatim pritisnete taster ENTER da biste potvrdili formulu kao dinamičku formulu niza. U suprotnom, formulu morate da unesete kao zastarelu formulu niza tako što ćete prvo izabrati izlazni opseg, uneti formulu u gornju levu ćeliju izlaznog opsega, a zatim pritisnuti kombinaciju tastera CTRL+SHIFT+ENTER da biste je potvrdili. Excel umesto vas umeće vitičaste zagrade na početku i na kraju formule. Dodatne informacije o formulama niza potražite u članku Vodiči i primeri formula niza.
Primeri
Primer 1
Ovi primeri koriste funkciju INDEX za pronalaženje vrednosti u ćeliji preseka u kojoj se ukrštaju red i kolona.
Kopirajte date primere podataka u sledeću tabelu i nalepite ih u ćeliju A1 novog radnog lista u programu Excel. Ako želite da formule izračunaju rezultate, izaberite formule, pritisnite taster F2, a zatim pritisnite taster Enter.
Podaci |
Podaci |
|
---|---|---|
Jabuke |
Limun |
|
Banane |
Kruške |
|
Formula |
Opis |
Rezultat |
=INDEX(A2:B3,2,2) |
Vrednost u preseku drugog reda i druge kolone u opsegu A2:B3. |
Kruške |
=INDEX(A2:B3,2,1) |
Vrednost u preseku drugog reda i prve kolone u opsegu A2:B3. |
Banane |
2. primer
Ovaj primer koristi funkciju INDEX u formuli niza za pronalaženje vrednosti u dve ćelije navedene u nizu 2x2.
Napomena: Ako imate trenutnu verziju usluge Microsoft 365, možete da unesete formulu u gornju levu ćeliju izlaznog opsega, a zatim pritisnete taster ENTER da biste potvrdili formulu kao dinamičku formulu niza. U suprotnom, formulu morate da unesete kao zastarelu formulu niza tako što ćete prvo izabrati dve prazne ćelije, uneti formulu u gornju levu ćeliju izlaznog opsega, a zatim pritisnuti kombinaciju tastera CTRL+SHIFT+ENTER da biste je potvrdili. Excel umesto vas umeće vitičaste zagrade na početku i na kraju formule. Dodatne informacije o formulama niza potražite u članku Vodiči i primeri formula niza.
Formula |
Opis |
Rezultat |
---|---|---|
=INDEX({1,2;3,4},0,2) |
Vrednost koja se nalazi u prvom redu druge kolone u nizu. Niz sadrži 1 i 2 u prvom redu i 3 i 4 u drugom. |
2 |
Vrednost koja se nalazi u drugom redu druge kolone u nizu (isti niz kao gorenavedeni). |
4 |
|
Referentni obrazac
Opis
Daje referencu ćelije u preseku određenog reda i kolone. Ako referencu sačinju nesusedni izbori, možete da izaberete izbor koji ćete pogledati.
Sintaksa
INDEX(referenca, br_reda, [br_kolone], [br_oblasti])
Referentni oblik funkcije INDEX ima sledeće argumente:
-
Referenca Obavezno. Referenca na jedan ili više opsega ćelija.
-
Ako unosite nesusedni opseg za referencu, stavite referencu u zagrade.
-
Ako svaka oblast u referenci sadrži samo jedan red ili kolonu, argumenti row_num ili column_num su opcionalni. Na primer, za referencu za jedan red koristite INDEX(referenca,br_kolone).
-
-
row_num Obavezno. Broj reda u referenci iz kojeg se dobija referenca.
-
column_num Opcionalno. Broj kolone u referenci iz koje se dobija referenca.
-
area_num Opcionalno. Bira opseg u referenci iz kojeg se dobija presek row_num i column_num. Prva izabrana ili uneta oblast je označena brojem 1, druga brojem 2 i tako dalje. Ako area_num, funkcija INDEX koristi oblast 1. Ovde navedene oblasti se moraju nalaziti na jednom listu. Ako navedete oblasti koje se ne nalaze na istom listu kao i sve druge, to će izazvati grešku grešku. Ako morate da koristite opsege koji se nalaze na različitim listovima od drugih, preporučuje se da koristite oblik niza funkcije INDEX i da koristite druge funkcije za izračunavanje opsega koji čini niz. Na primer, možete da koristite funkciju CHOOSE da biste izračunali koji opseg će se koristiti.
Na primer, ako referenca opisuje ćelije (A1:B4,D1:E4,G1:H4), area_num 1 je opseg A1:B4, area_num 2 je opseg D1:E4, area_num 3 je opseg G1:H4.
Napomene
-
Kada referenca i area_num izaberete određeni opseg, row_num i column_num izaberite određenu ćeliju: row_num 1 je prvi red u opsegu, column_num 1 je prva kolona i tako dalje. Referenca koju je vratio INDEX je presek row_num i column_num.
-
Ako podesite row_num ili column_num na 0 (nula), index daje referencu za celu kolonu ili red.
-
row_num, column_num i area_num upućivanje na ćeliju u referenci; U suprotnom, INDEX daje #REF! grešku. Ako row_num i column_num izostave, INDEX daje oblast u referenci koju navodi area_num.
-
Rezultat funkcije INDEX je referenca i kao takva je prikazana u drugim formulama. U zavisnosti od formule, rezultat funkcije INDEX može da se koristi kao referenca ili kao vrednost. Na primer, formula CELL("width",INDEX(A1:B2,1;2)) je jednaka formuli CELL("width",B1). Funkcija CELL koristi rezultat funkcije INDEX kao referencu ćelije. S druge strane, formula kao što je 2*INDEX(A1:B2,1,2) prevodi rezultat funkcije INDEX u broj u ćeliji B1.
Primeri
Kopirajte date primere podataka u sledeću tabelu i nalepite ih u ćeliju A1 novog radnog lista u programu Excel. Ako želite da formule izračunaju rezultate, izaberite formule, pritisnite taster F2, a zatim pritisnite taster Enter.
Voće |
Cena |
Broj |
---|---|---|
Jabuke |
0,69 din. |
40 |
Banane |
0,34 din. |
38 |
Limun |
0,55 din. |
15 |
Narandže |
0,25 din. |
25 |
Kruške |
0,59 din. |
40 |
Bademi |
2,80 din. |
10 |
Indijski orah |
3,55 din. |
16 |
Kikiriki |
1,25 din. |
20 |
Orasi |
1,75 din. |
12 |
Formula |
Opis |
Rezultat |
=INDEX(A2:C6, 2, 3) |
Presek drugog reda i treće kolone u opsegu A2:C6 koji čini sadržaj ćelije C3. |
38 |
=INDEX((A1:C6, A8:C11), 2, 2, 2) |
Presek drugog reda i druge kolone u drugoj oblasti ćelija A8:C11 koji čini sadržaj ćelije B9. |
1,25 |
=SUM(INDEX(A1:C11, 0, 3, 1)) |
Zbir treće kolone u prvoj oblasti opsega A1:C11, koji predstavlja zbir ćelija C1:C11. |
216 |
=SUM(B2:INDEX(A2:C6, 5, 2)) |
Zbir opsega koji počinje od B2 i završava se u preseku petog reda i druge kolone opsega A2:A6 koji čini zbir ćelija B2:B6. |
2,42 |