INDEX (funkcija INDEX)

INDEX (funkcija INDEX)

Funkcija INDEX vrne vrednost ali sklic na vrednost v tabeli ali obsegu.

Vaš brskalnik ne podpira tega videoposnetka. Namestite Microsoft Silverlight, Adobe Flash Player ali Internet Explorer 9.

Funkcijo INDEX lahko uporabite na dva načina:

  • Če želite vrniti vrednost določene celice ali polja celic, si oglejte matrični obrazec.

  • Če želite sklic vrniti na določene celice, glejte sklicni obrazec.

Matrična oblika

Opis

Vrne vrednost elementa v tabeli ali matriki, ki jo izbere indeksa vrstic in stolpcev.

Uporabite obliko matrike, če je prvi argument za INDEX matrična konstanta.

Sintaksa

INDEX(matrika; št_vrstice; [Št_stolpca])

Matrična oblika funkcije INDEX ima te argumente:

  • polja    Obvezen. Obseg celic ali matrična konstanta.

    • Če ima matrika samo eno vrstico ali stolpec, je ustrezen argument» row_num «ali» column_num «izbiren.

    • Če je v polju» matrika «več kot ena vrstica in več kot en stolpec in je uporabljen le row_num ali column_num, INDEX vrne matriko celotne vrstice ali stolpca v matriki.

  • št_vrstice    Obvezen. Izbere vrstico v matriki, iz katere bo vrnjena vrednost. Če je argument» row_num «izpuščen, je zahtevana column_num.

  • št_stolpca    Izbirno. Izbere stolpec v matriki, iz katerega bo vrnjena vrednost. Če argument» column_num «izpustite, je argument» row_num «zahtevan.

Opombe

  • Če sta uporabljena oba argumenta» row_num «in» column_num «, INDEX vrne vrednost v celici v preseku argumentov» row_num «in» column_num «.

  • argumenta» row_num «in» column_num «morata kazati na celico v matriki; v nasprotnem primeru INDEX vrne #REF! #ŠTEV!.

  • Če nastavite argument» row_num «ali» column_num «na 0 (nič), INDEX vrne matriko vrednosti za celoten stolpec ali vrstico. Če želite uporabiti vrednosti, ki so vrnjene kot matrika, vnesite funkcijo INDEX kot formulo s polji.

    Opomba: Če imate trenutno različico sistema Office 365, lahko vnesete formulo v zgornjo levo celico izhodnega obsega, nato pa pritisnite tipko Enter , da potrdite formulo kot dinamično formulo polja. V nasprotnem primeru je treba formulo vnesti kot podedovano formulo polja tako, da najprej izberete izhodni obseg, vnos formule v zgornji levi celici izhodnega obsega, nato pa pritisnite CTRL + SHIFT + ENTER , da ga potrdite. Excel na začetku in na koncu formule Vstavi zavite oklepaje. Če želite več informacij o formulah s polji, glejte Navodila in primeri formul s polji.

Primeri

1. primer

V teh primerih je s funkcijo INDEX poiskana vrednost v celici, kjer se sekata vrstica in stolpec.

Kopirajte vzorčne podatke iz te tabele in jih prilepite v celico A1 v novem Excelovem delovnem listu. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER.

Podatki

Podatki

Jabolka

Limone

Banane

Hruške

Formula

Opis

Rezultat

=INDEX(A2:B3; 2; 2)

Vrednost v preseku druge vrstice in drugega stolpca v obsegu A2:B3.

Hruške

=INDEX(A2:B3; 2; 1)

Vrednost v preseku druge vrstice in prvega stolpca v obsegu A2:B3.

Banane

2. primer

V tem primeru je funkcija INDEX uporabljena v formuli s polji, da poišče vrednosti v dveh celicah, ki sta določeni v matriki 2x2.  

Opomba: Če imate trenutno različico sistema Office 365, lahko vnesete formulo v zgornjo levo celico izhodnega obsega, nato pa pritisnite tipko Enter , da potrdite formulo kot dinamično formulo polja. V nasprotnem primeru je treba formulo vnesti kot podedovano formulo polja tako, da najprej izberete dve prazni celici, vneseta formulo v zgornjo levo celico izhodnega obsega, nato pa pritisnite CTRL + SHIFT + ENTER , da jo potrdite. Excel na začetku in na koncu formule Vstavi zavite oklepaje. Če želite več informacij o formulah s polji, glejte Navodila in primeri formul s polji.

Formula

Opis

Rezultat

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

Vrednost v prvi vrstici drugega stolpca polja. V prvi vrstici polja je 1 in 2, v drugi vrstici pa 3 in 4.

2

Vrednost v drugi vrstici drugega stolpca polja (enako polje kot zgoraj).

4

Na vrh strani


Obrazec sklica

Opis

Vrne sklic na celico v preseku določene vrstice in stolpca. Če je sklic sestavljen iz nesosednjih izbir, lahko izberete izbor, ki ga želite poiskati.

Sintaksa

INDEX(sklic; št_vrstice; [št_stolpca]; [št_področja])

Sklicna oblika funkcije INDEX ima te argumente:

  • sklic    Obvezen. Sklic na enega ali več obsegov celic.

    • Če vnesete nesosednji obseg sklica, postavite sklic na oklepaje.

    • Če ima vsako območje v sklicu le eno vrstico ali stolpec, je argument» row_num «ali» column_num «izbiren. Uporabite INDEX(sklic; št_stolpca) na primer za sklic na eno vrstico.

  • št_vrstice    Obvezen. Številka vrstice v sklicu, iz katere želite vrniti sklic.

  • št_stolpca    Neobvezen. Številka stolpca v sklicu, iz katerega želite vrniti sklic.

  • area_num    Izbirno. Izbere obseg v sklicu, iz katerega želite vrniti presečišče argumentov» row_num «in» column_num «. Prvo izbrano ali vneseno območje je oštevilčeno z 1, drugo z 2 in tako naprej. Če je argument» area_num «izpuščen, indeks uporablja območje 1.  Območja, ki so navedena tukaj, morajo biti na enem listu.  Če določite območja, ki niso na istem listu kot druga, bo povzročila #VALUE! #ŠTEV!.  Če morate uporabiti obsege, ki so na različnih listih drug od drugega, priporočamo, da uporabite matrično obliko funkcije INDEX in uporabite drugo funkcijo za izračun obsega, ki predstavlja polje.  Uporabite lahko na primer funkcijo CHOOSE, če želite izračunati, kateri obseg bo uporabljen.

Če na primer sklic opisuje celice (a1: B4, D1: E4, G1: H4), area_num 1 je obseg a1: B4, area_num 2 je obseg D1: E4 in area_num 3 je obseg G1: H4.

Opombe

  • Ko so sklici in area_num izbrali določen obseg, row_num in column_num izberite določeno celico: row_num 1 je prva vrstica v obsegu, column_num 1 je prvi stolpec in tako dalje. Sklic, ki ga vrne INDEX, je presečišče argumentov» row_num «in» column_num «.

  • Če nastavite argument» row_num «ali» column_num «na 0 (nič), INDEX vrne sklic za celoten stolpec ali vrstico.

  • argumenta» row_num «,» column_num «in» area_num «morata kazati na celico v sklicu; v nasprotnem primeru INDEX vrne #REF! #ŠTEV!. Če izpustite argumenta» row_num «in» column_num «, INDEX vrne območje v sklicu, ki ga določi area_num.

  • Rezultat funkcije INDEX je sklic in ga druge formule tako tudi obravnavajo. Od formule pa je odvisno, ali vrnjeno vrednost funkcije INDEX uporabljate kot sklic ali kot vrednost. Formula CELL("širina"; INDEX(A1:B2; 1; 2)) je na primer enakovredna CELL("širina"; B1). Funkcija CELL uporablja vrnjeno vrednost funkcije INDEX kot sklic na celico. Na drugi strani pa na primer formula 2*INDEX(A1:B2; 1; 2) prevede vrnjeno vrednost funkcije INDEX v številko v celici B1.

Primeri

Kopirajte vzorčne podatke iz te tabele in jih prilepite v celico A1 v novem Excelovem delovnem listu. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER.

Sadje

Cena

Število

Jabolka

0,69 €

40

Banane

0,34 €

38

Limone

0,55 €

15

Pomaranče

0,25 €

25

Hruške

0,59 €

40

Mandlji

2,80 €

10

Indijski oreščki

3,55 €

16

Arašidi

1,25 €

20

Orehi

1,75 €

12

Formula

Opis

Rezultat

=INDEX(A2:C6; 2, 3)

Presek druge vrstice in tretjega stolpca v obsegu A2:C6, ki je vsebina celice C3.

38

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

Presek druge vrstice in drugega stolpca v drugem območju A8:C11, ki je vsebina celice B9.

1,25

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

Seštevek tretjega stolpca v prvem območju obsega a1: C11, ki je vsota C1: C11.

216

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

Vsota obsega, ki se začne z B2 in konča v preseku pete vrstice ter drugega stolpca obsega A2:A6, ki je vsota B2:B6.

2,42

Na vrh strani

Glejte tudi

Funkcija VLOOKUP

MATCH (funkcija MATCH)

Funkcija INDIRECT

Navodila in primeri za formule polja

Funkcije za iskanje in sklicevanje (sklicevanje)

Opomba:  Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Želimo, da bi bila ta vsebina za vas uporabna. Ali nam lahko sporočite, če so bile te informacije uporabne? Tukaj je referenčni članek v angleščini.

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×