SLÅ.OP-funktionen

Slår en værdi op i én række eller kolonne og returnerer værdien på samme plads i en anden. Den finder altid et omtrentligt match, så opslagsområdet skal være sorteret fra mindst til størst.

På engelsk hedder funktionen LOOKUP, og i opgaverne kan du skrive begge navne. Alle funktioner på dansk og engelsk

Syntaks

SLÅ.OP(opslagsværdi; opslagsvektor; [resultatvektor])
opslagsværdi
Den værdi, du leder efter. SLÅ.OP finder den største værdi, der er mindre end eller lig med den.
opslagsvektor
Den række eller kolonne, der søges i, sorteret fra A til Å eller fra mindst til størst.
resultatvektor (valgfri)
Den række eller kolonne, der returneres fra, af samme størrelse som opslagsvektor. Udelader du den, returnerer SLÅ.OP fra opslagsvektor.

Eksempler

D1=SLÅ.OP(85;A2:A6;B2:B6)
ABCD
1Laveste pointKarakterB
20F
360D
470C
580B
690A

Med andre ord: Find 85 i de laveste point i A2:A6, eller det nærmeste tal under, og returnér karakteren ud for det i B2:B6.

D1=SLÅ.OP(60;A2:A6;B2:B6)
ABCD
1Laveste pointKarakterD
20F
360D
470C
580B
690A
D1=SLÅ.OP(2;1/(B2:B6<>"");B2:B6)
ABCD
1DagSalg140
2man120
3tir95
4ons140
5tor
6fre

Ofte stillede spørgsmål

Hvorfor returnerer SLÅ.OP den forkerte værdi?

Opslagsområdet er ikke sorteret fra mindst til størst. SLÅ.OP leder altid efter den nærmeste værdi nedenunder, så i usorterede data stopper den det forkerte sted. Til et eksakt match bruger du XOPSLAG eller LOPSLAG med FALSK.

Hvordan henter jeg den sidste værdi i en kolonne?

=SLÅ.OP(2;1/(B2:B100<>"");B2:B100) returnerer den sidste udfyldte celle. Udfyldte celler bliver til 1 og tomme til en fejl, og når SLÅ.OP leder efter 2, lander den på det sidste 1-tal.

Hvad hedder SLÅ.OP på engelsk?

LOOKUP. Bruger du Excel på engelsk, skriver du LOOKUP i stedet for SLÅ.OP. I opgaverne her kan du bruge begge navne.

Relaterede funktioner