INDEKS

Microsoft Office 2003

Se også

Returnerer referansen for cellen i skjæringspunktet mellom en bestemt rad eller kolonne. Hvis referansen består av sammensatte merkede områder, kan du velge det merkede området du vil se i.

INDEKS-funksjonen har to syntaksformer: Matrise og referanse. Matriseformen returnerer alltid en verdi eller en matrise med verdier. Referanseformen returnerer alltid en referanse.

Syntaks 2

Referanse

INDEKS(referanse;rad_nr;kolonne_nr;område_nr)

Referanse    er en referanse til ett eller flere celleområder.

  • Hvis du angir et sammensatt område for referanse, setter du referansen inn i parenteser.

  • Hvis hvert område i referanse bare inneholder én rad eller kolonne, er argumentet rad_nr eller kolonne_nr valgfritt. For en referanse til en enkelt rad, bruker du for eksempel INDEKS(referanse;kolonne_nr).

Rad_nr    er nummeret på raden i referanse som en referanse returneres fra.

Kolonne_nr    er nummeret på kolonnen i referanse som en referanse returneres fra.

Område_nr    merker et område i referanse som skjæringspunktet mellom rad_nr og kolonne_nr returneres fra. Det første området som merkes eller skrives inn, nummereres 1, det andre 2, osv. Hvis område_nr utelates, bruker INDEKS område 1.

  • Hvis for eksempel referanse beskriver cellene (A1:B4;D1:E4;G1:H4), er område_nr 1 området A1:B4, område_nr 2 er området D1:E4 og område_nr 3 er området G1:H4.

Kommentarer

  • Etter at referanse og område_nr har merket et bestemt område, velger rad_nr og kolonne_nr en bestemt celle: Rad_nr 1 er den første raden i området, kolonne_nr 1 er den første kolonnen, og så videre. Referansen som returneres av INDEKS, er skjæringspunktet mellom rad_nr og kolonne_nr.
  • Hvis du angir rad_nr eller kolonne_nr til 0 (null), returnerer INDEKS referansen for hele kolonnen eller raden.

  • Rad_nr, kolonne_nr og område_nr må peke på en celle innenfor referanse. Hvis ikke, returnerer INDEKS feilverdien #REF!. Hvis rad_nr og kolonne_nr utelates, returnerer INDEKS området i referanse som er angitt av område_nr.
  • Resultatet av INDEKS-funksjonen er en referanse og tolkes som en referanse av andre formler. Avhengig av formelen, kan returverdien fra INDEKS brukes som en referanse eller som en verdi. Formelen CELLE("bredde";INDEKS(A1:B2;1;2)) er for eksempel ekvivalent med CELLE("bredde";B1). CELLE-funksjonen bruker returverdien fra INDEKS som en cellereferanse. På den andre siden vil en formel som for eksempel 2*INDEKS(A1:B2;1;2) oversette returverdien fra INDEKS til tallet i celle B1.

Eksempel

Det kan være enklere å forstå eksemplet hvis du kopierer det til et tomt regneark.

Vis Hvordan?

  1. Opprett en tom arbeidsbok eller et tomt regneark.
  2. Velg eksemplet i hjelpeemnet. Ikke merk rad- eller kolonneoverskriftene. 

    Velge et eksempel fra Hjelp

    Velge et eksempel fra Hjelp

  3. Trykk CTRL+C.
  4. I regnearket merker du celle A1, og trykker CTRL+V.
  5. Hvis du vil veksle mellom å vise resultatene og vise formlene som returnerer resultatene, trykker du CTRL+` (grav aksent), eller velg FormelrevisjonVerktøy-menyen, og velger deretter Formelrevisjonsmodus.
 
1
2
3
4
5
6
7
8
9
10
11
A B C
Frukt Pris Antall
Epler 0,69 40
Bananer 0,34 38
Sitroner 0,55 15
Appelsiner 0,25 25
Pærer 0,59 40
Mandler 2,80 10
Acajounøtter 3,55 16
Peanøtter 1,25 20
Valnøtter 1,75 12
Formel Beskrivelse (Resultat)
=INDEKS(A2:C6;2;3) Skjæringspunktet mellom den andre raden og den tredje kolonnen i området A2:C6, som er innholdet i celle C3. (38)
=INDEKS((A1:C6;A8:C11);2;2;2) Skjæringspunktet mellom den andre raden og den andre kolonnen i det andre området for A8:C11, som er innholdet i celle B9. (3,55)
=SUMMER(INDEKS(A1:C11;0;3;1)) Summen av den tredje kolonnen i det første området for område A1:C11, som er summen av C1:C6. (216)
=SUMMER(B2:INDEKS(A2:C6;5;2)) Summen av området som starter i B2, og slutter i skjæringspunktet mellom den femte raden og den andre kolonnen i området A2:A6, som er summen av B2:B6. (2,42)