Beskrivelse
Bruk denne funksjonen til å returnere en verdi eller referansen til en verdi fra en tabell eller et område. Støttet i kjeder.
Syntaks
INDEKS(matrise, radnummer, [kolonnenummer])
Innganger
Denne funksjonen godtar følgende argumenter:
| Navn | Påkrevd | Beskrivelse | Gyldig inndata |
|---|---|---|---|
matrise |
Ja | Celleområdet eller matrisekonstanten det skal velges fra. | Et celleområde eller en matrisekonstant. |
radnummer |
Ja | Radnummeret i matrisen som en verdi skal returneres fra. | Et positivt heltall, eller blankt hvis kolonnenummer er oppgitt. |
kolonnenummer |
Valgfritt | Kolonnenummeret i matrisen som en verdi skal returneres fra. | Et positivt heltall Obligatorisk hvis arrayet har mer enn én kolonne. |
Eksempler
Eksempeldata
Tabellen nedenfor inneholder dataene som brukes i eksempelformlene nedenfor.
| Et (Produkt) | B (Farge) | C (Pris) | |
|---|---|---|---|
| 1 | Apple | Rød | $0.50 |
| 2 | Banan | Gul | $0.30 |
| 3 | Kirsebær | Rød | $0.75 |
| 4 | Pære | Brun | $0.60 |
Eksempelformler
| Brukstilfelle | Formel | Forklaring og resultat |
|---|---|---|
| Finn en spesifikk verdi i en tabell ved hjelp av rad- og kolonnenummeret. | =INDEKS(A1:C4; 2; 3) |
Ser i området A1:C4 og returnerer verdien i skjæringspunktet mellom 2. rad og 3. kolonne. Resultat: 0,30 kr |
| Finn en bestemt verdi i en enkelt kolonne ved hjelp av radnummeret. | =INDEKS(A1:A4; 3) |
Ser i området A1:A4 (Produkt) med én kolonne og returnerer verdien fra den tredje raden. Resultat: Kirsebær |
| Returner en verdi fra en bestemt kolonne ved å søke etter en verdi i en annen kolonne. | =INDEKS(C1:C4, SAMMENLIGN("Kirsebær", A1:A4, 0)) |
Funksjonen MATCH finner «Cherry» i A1:A4 på posisjon 3. INDEX returnerer deretter den tredje verdien fra Price-kolonnen (C1:C4).Resultat: 0,75 kr |
| Returner alle verdier fra en spesifisert kolonne som en matrise. | =INDEKS(A1:C4; 0; 2) |
Å bruke 0 som radnummer forteller funksjonen at den skal returnere hele kolonnen. Her returneres alle verdiene fra den andre kolonnen (Farge). Resultat: Rød; Gul; Rød; Brun (Som celler i en kolonne, startende fra cellen formelen er i.) |
Merknader
- Hvis
radnummerellerkolonnenummerer 0, returnerer INDEX en matrise av hele raden eller kolonnen. - Hvis
radnummerellerkolonnenummerer utenfor grensene, returnerer INDEX en #REF!-feil. - Hvis en INDEX brukes for en array, vil den returnere en #VERDI!-feil, fordi Workiva-regneark ikke støtter arrayer.
- Når du bruker INDEX med én kolonne eller én rad, kan du utelate argumentet
kolonnenummerellerradnummer.
Tips
- INDEX brukes ofte i kombinasjon med MATCH for fleksible oppslagsformler. Siden Bruk av INDEX-MATCH for å lage fleksible oppslag gir et eksempel.
- Når du arbeider med store datasett, kan INDEX være mer effektivt enn VLOOKUP for flere oppslag.
- Du kan bruke INDEX til å dynamisk referere til hele rader eller kolonner ved å bruke "0" som rad- eller kolonneargument.
- Kombiner INDEX med andre funksjoner som SMALL eller LARGE for å finne den nstørste eller minste verdien i et område.