Applies ToExcel for Microsoft 365 Excel på nettet Excel 2024 Excel 2021 Excel 2019 Excel 2016

Tips!: Prøv å bruke de nye funksjonene XLOOKUP og XMATCH , forbedrede versjoner av funksjonene som er beskrevet i denne artikkelen. Disse nye funksjonene fungerer i alle retninger og returnerer nøyaktige treff som standard, noe som gjør dem enklere og mer praktiske å bruke enn sine foregående aktiviteter.

La oss si at du har en liste over kontorlokasjonsnumre, og du trenger å vite hvilke ansatte som er på hvert kontor. Regnearket er stort, så du synes kanskje det er utfordrende oppgave. Det er faktisk ganske enkelt å gjøre med en oppslagsfunksjon.

FINN.RAD- og FINN.KOLONNE-funksjonene, sammen med INDEKS og SAMMENLIGNE, er noen av de nyttigste funksjonene i Excel.

Obs!: Funksjonen oppslagsveiviser er ikke lenger tilgjengelig i Excel.

Her er et eksempel på hvordan du bruker FINN.RAD.

=FINN.RAD(B2;C2:E7;3;SANT)

I dette eksemplet er B2 det første argumentet – et element med data som funksjonen trenger for å fungere. For FINN.RAD er dette første argumentet verdien du vil finne. Dette argumentet kan være en cellereferanse eller en fast verdi, for eksempel «smed» eller 21 000. Det andre argumentet er celleområdet, C2-:E7, der du kan søke etter verdien du vil finne. Det tredje argumentet er kolonnen i celleområdet som inneholder verdien du søker etter.

Det fjerde argumentet er valgfritt. Skriv inn SANN eller USANN. Hvis du skriver SANT eller la argumentet stå tomt, blir resultatet av funksjonen et omtrentlig samsvar med verdien du angir i det første argumentet. Hvis du skriver USANT, finner funksjonen verdien i det første argumentet. Med andre ord, hvis du lar det fjerde argumentet stå tomt , eller skriver SANN , får du mer fleksibilitet.

Dette eksempelet viser deg hvordan funksjonen fungerer. Når du skriver inn en verdi i celle B2 (det første argumentet), søker FINN.RAD i cellene i området C2:E7 (andre argument) og returnerer det nærmeste omtrentlige samsvaret fra den tredje kolonnen i området, kolonne E (tredje argument).

Et typisk eksempel på bruk av FINN.RAD-funksjonen

Det fjerde argumentet er tomt, så funksjonen returnerer et omtrentlig samsvar. Hvis den ikke gjorde det, ville du måtte skrive en av verdiene i kolonne C eller D for å få et resultat i det hele tatt.

Når du er fortrolig med FINN.RAD, er FINN.KOLONNE-funksjonen like enkel å bruke. Du angir de samme argumentene, men søker i rader i stedet for kolonner.

Bruke INDEKS og SAMMENLIGNE i stedet for FINN.RAD

Det finnes visse begrensninger ved bruk av FINN.RAD – FINN.RAD-funksjonen kan bare slå opp en verdi fra venstre mot høyre. Dette betyr at kolonnen som inneholder verdien du slår opp, alltid skal være plassert til venstre for kolonnen som inneholder returverdien. Hvis regnearket ikke er bygget på denne måten, må du ikke bruke FINN.RAD. Bruk i stedet kombinasjonen av INDEKS- og SAMMENLIGNE-funksjoner.

Dette eksemplet viser en liten liste der verdien som vi vil søke på, Chicago, ikke er i kolonnen lengst til venstre. Så vi kan ikke bruke FINN.RAD. I stedet bruker vi SAMMENLIGNE-funksjonen til å finne Chicago i området B1:B11. Den finnes i rad 4. Deretter bruker INDEKS denne verdien som oppslagsargument, og finner populasjonen for Chicago i den fjerde kolonnen (kolonne D). Gjeldende formel vises i celle A14.

Bruke INDEKS og SAMMENLIGNE for å slå opp en verdi

Hvis du vil ha flere eksempler på bruk av INDEKS og SAMMENLIGNE i stedet for FINN.RAD, kan du se artikkelen https://www.mrexcel.com/excel-tips/excel-vlookup-index-match/ av Bill Jelen, Microsoft MVP.

Prøv det

Her er noen eksempeldata hvis du vil eksperimentere med oppslagsfunksjoner før du prøver dem ut med dine egne data.

Finn.RAD-eksempel på jobb

Kopier følgende data til et tomt regneark.

Tips!: Angi bredden til kolonne A og B til 250 piksler før du limer inn dataene i Excel, og klikk Bryt tekst (Justering-gruppen i kategorien Hjem).

Tetthet

Viskositet

Temperatur

0,457

3,55

500

0,525

3,25

400

0,606

2,93

300

0,675

2,75

250

0,746

2,57

200

0,835

2,38

150

0,946

2,17

100

1,09

1,95

50

1,29

1,71

0

Formel

Beskrivelse

Resultat

=FINN.RAD(1;A2:C10;2)

Søker etter verdien 1 i kolonne A med bruk av tilnærmet samsvar, og finner den største verdien som er mindre enn eller lik 1 (0,946) i kolonne A, og returnerer deretter verdien fra kolonne B i samme rad.

2,17

=FINN.RAD(1;A2:C10;3;SANN)

Søker etter verdien 1 i kolonne A med bruk av tilnærmet samsvar, og finner den største verdien som er mindre enn eller lik 1 i kolonne A, som er 0,946, og returnerer deretter verdien fra kolonne C i samme rad

100

=FINN.RAD(0,7;A2:C10;3;USANN)

Søker etter verdien 0,7 i kolonne A med bruk av nøyaktig samsvar. Siden det ikke finnes noen nøyaktig samsvarende verdier i kolonne A, returneres en feil.

#I/T

=FINN.RAD(0,1;A2:C10;2;SANN)

Søker etter verdien 0,1 i kolonne A med bruk av tilnærmet samsvar. Ettersom 0,1 er mindre enn den minste verdien i kolonne A, returneres en feil.

#I/T

=FINN.RAD(2;A2:C10;2;SANN)

Søker etter verdien 2 i kolonne A med bruk av tilnærmet samsvar, finner den største verdien som er mindre enn eller lik 2 i kolonne A, som er 1, 29, og returnerer deretter verdien fra kolonne B i samme rad.

1,71

Eksempel på FINN.KOLONNE

Kopier alle cellene i denne tabellen, og lim dem inn i celle A1 i et tomt regneark i Excel.

Tips!: Angi bredden til kolonne A og B til 250 piksler før du limer inn dataene i Excel, og klikk Bryt tekst (Justering-gruppen i kategorien Hjem).

Aksler

Lagre

Bolter

4

4

9

5

7

10

6

8

11

Formel

Beskrivelse

Resultat

=FINN.KOLONNE("Aksler";A1:C4;2;SANN)

Slår opp Aksler i rad 1, og returnerer verdien fra rad 2 i samme kolonne (kolonne A).

4

=FINN.KOLONNE("Lagre";A1:C4;3;USANN)

Slår opp Lagre i rad 1, og returnerer verdien fra rad 3 i samme kolonne (kolonne B).

7

=FINN.KOLONNE("B";A1:C4;3;SANN)

Slår opp B i rad 1, og returnerer verdien fra rad 3 i samme kolonne. I og med at et eksakt samsvar med B ikke blir funnet, brukes den største verdien i rad 1 som er større enn B: Aksler i kolonne A.

5

=FINN.KOLONNE("Bolter";A1:C4;4)

Slår opp Bolter i rad 1, og returnerer verdien fra rad 4 i samme kolonne (kolonne C).

11

=FINN.KOLONNE(3; {1;2;3\"a";"b";"c"\"d";"e";"f"}; 2; SANN)

Slår opp tallet 3 i den trerads matrisekonstanten, og returnerer verdien fra rad 2 i den samme (i dette tilfellet tredje) kolonnen. Det er tre rader med verdier i matrisekonstanten, og hver rad er atskilt med en omvendt skråstrek (\). Fordi c finnes i rad 2 og i samme kolonne som 3, returneres c.

c

Eksempler på INDEKS og SAMMENLIGNE

Dette siste eksemplet bruker funksjonene INDEKS og SAMMENLIGNE sammen for å returnere det tidligste fakturanummeret og tilhørende dato for hver av fem byer. I og med at datoen returneres som et tall, bruker vi TEKST-funksjonen til å formatere den som en dato. INDEKS-funksjonen bruker resultatet av SAMMENLIGN-funksjonen som sitt argument. Kombinasjonen av INDEKS- og SAMMENLIGN-funksjonene brukes to ganger i hver formel – først for å returnere fakturanummeret, og deretter for å returnere datore.

Kopier alle cellene i denne tabellen, og lim dem inn i celle A1 i et tomt regneark i Excel.

Tips!: Angi bredden til kolonne A og D til 250 piksler før du limer inn dataene i Excel, og klikk Bryt tekst (Justering-gruppen i kategorien Hjem).

Faktura

By

Fakturadato

Tidligste faktura etter by, med dato

3115

Atlanta

07.04.2012

="Atlanta = "&INDEKS($A$2:$C$33;SAMMENLIGN("Atlanta";$B$2:$B$33;0);1)& ", Fakturadato: " & TEKST(INDEKS($A$2:$C$33;SAMMENLIGN("Atlanta";$B$2:$B$33;0);3);"dd.mm.yyyy")

3137

Atlanta

09.04.2012

="Austin = "&INDEKS($A$2:$C$33;SAMMENLIGN("Austin";$B$2:$B$33;0);1)& ", Fakturadato: " & TEKST(INDEKS($A$2:$C$33;SAMMENLIGN("Austin";$B$2:$B$33;0);3);"dd.mm.yyyy")

3154

Atlanta

11.04.2012

="Dallas = "&INDEKS($A$2:$C$33;SAMMENLIGN("Dallas";$B$2:$B$33;0);1)& ", Fakturadato: " & TEKST(INDEKS($A$2:$C$33;SAMMENLIGN("Dallas";$B$2:$B$33;0);3);"dd.mm.yyyy")

3191

Atlanta

21.04.2012

="New Orleans = "&INDEKS($A$2:$C$33;SAMMENLIGN("New Orleans";$B$2:$B$33;0);1)& ", Fakturadato: " & TEKST(INDEKS($A$2:$C$33;SAMMENLIGN("New Orleans";$B$2:$B$33;0);3);"dd.mm.yyyy")

3293

Atlanta

25.04.2012

="Tampa = "&INDEKS($A$2:$C$33;SAMMENLIGN("Tampa";$B$2:$B$33;0);1)& ", Fakturadato: " & TEKST(INDEKS($A$2:$C$33;SAMMENLIGN("Tampa";$B$2:$B$33;0);3);"dd.mm.yyyy")

3331

Atlanta

27.04.2012

3350

Atlanta

28.04.2012

3390

Atlanta

01.05.2012

3441

Atlanta

02.05.2012

3517

Atlanta

08.05.2012

3124

Austin

09.04.2012

3155

Austin

11.04.2012

3177

Austin

19.04.2012

3357

Austin

28.04.2012

3492

Austin

06.05.2012

3316

Dallas

25.04.2012

3346

Dallas

28.04.2012

3372

Dallas

01.05.2012

3414

Dallas

01.05.2012

3451

Dallas

02.05.2012

3467

Dallas

02.05.2012

3474

Dallas

04.05.2012

3490

Dallas

05.05.2012

3503

Dallas

08.05.2012

3151

New Orleans

09.04.2012

3438

New Orleans

02.05.2012

3471

New Orleans

04.05.2012

3160

Tampa

18.04.2012

3328

Tampa

26.04.2012

3368

Tampa

29.04.2012

3420

Tampa

01.05.2012

3501

Tampa

06.05.2012

Hurtigreferansekort:

Oppslags- og referansefunksjoner for FINN.RAD (referanse)

Bruk argumentet table_array i en FINN.RAD-funksjon

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.