Funktionen SLÅ.OP

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Brug SLÅ.OP, en af opslags- og referencefunktionerne, når du skal finde noget i en enkelt række eller kolonne og finde denne værdi fra den tilsvarende position i en anden række eller kolonne..

Lad os f.eks. sige, at du kender delnummeret på en bildel, men du ikke kender prisen. Du kan bruge funktionen SLÅ.OP til at returnere prisen i celle H2, når du angiver bilens delnummer i celle H1.

Et eksempel på, hvordan du kan bruge funktionen OPSLAG

Brug funktionen SLÅ.OP til at søge i en række eller kolonne. I eksemplet ovenfor søger vi på priser i kolonne D.

Bruge LOPSLAG til at søge én række eller kolonne, eller Søg i flere rækker og kolonner (som en tabel). Det er en meget forbedret udgave af OPSLAG. Se denne video om, hvordan du bruger LOPSLAG.

Du kan bruge SLÅ.OP på to måder: vektorform og matrixform

  • Vektorform: Brug denne form af OPSLAG til at søge efter en værdi i en række eller kolonne. Brug vektorformen, når du vil angive det område, der indeholder de værdier, du søger efter. Hvis du f.eks. vil søge efter en værdi i kolonne A ned til række 6.

    Eksempel på en vektor

  • Matrixform: Vi anbefaler at bruge LOPSLAG eller VOPSLAG i stedet for matrixformen. Se denne video om brug af LOPSLAG. Matrixformen leveres for kompatibilitet med andre regnearksprogrammer,, men det er funktionalitet er begrænset.

    En matrix er en samling af værdier i rækker og kolonner (f.eks. en tabel), som du vil søge efter. Hvis du f.eks. vil søge efter kolonne A og B, ned til række 6. SLÅ.OP returnerer det nærmeste match. Du skal sortere dine data for at bruge matrixformen.

    Eksempel på en tabel, som er en matrix

Vektorform

Vektorformen af SLÅ.OP søger efter en værdi i et område med én række eller kolonne (en vektor) og returnerer denne værdi fra den tilsvarende position i et andet område med én række eller kolonne.

Syntaks

SLÅ.OP(opslagsværdi; opslagsvektor; [resultatvektor])

Vektorformsyntaksen for funktionen SLÅ.OP har følgende argumenter:

  • opslagsværdi    Påkrævet. En værdi, som SLÅ.OP søger efter i den første vektor. opslagsværdi kan være et tal, tekst, en logisk værdi eller et navn eller en reference, der refererer til en værdi.

  • opslagsvektor    Påkrævet. Et område, der kun indeholder én række eller én kolonne. Værdierne i opslagsvektor kan være tekst, tal eller logiske værdier.

    Vigtigt: Værdierne i opslagsvektor skal indtastes i stigende rækkefølge: ...,-2, -1, 0, 1, 2, ..., A-Å, FALSK, SAND. I modsat fald returnerer SLÅ.OP muligvis ikke den korrekte værdi. Der skelnes ikke mellem store og små bogstaver.

  • resultatvektor    Valgfrit. Et område, der kun indeholder én række eller én kolonne. Argumentet resultatvektor skal have samme størrelse som opslagsvektor.

Bemærkninger

  • Hvis funktionen SLÅ.OP ikke kan finde argumentet opslagsværdi, svarer funktionens værdi til den største værdi i opslagsvektor, der er mindre end eller lige med opslagsværdi.

  • Hvis opslagsværdi er mindre end den mindste værdi i opslagsvektor, returnerer SLÅ.OP fejlværdien #I/T.

Vektoreksempler

Du kan prøve disse eksempler i din eget Excel-regneark for at lære, hvordan funktionen SLÅ.OP fungerer. I det første eksempel ender du med et regneark, der ligner dette:

Et eksempel på brugen af funktionen OPSLAG

  1. Kopiér dataene i følgende tabel, og sæt dem ind i et nyt, tomt Excel-regneark.

    Kopiér disse data til kolonne A

    Kopiér disse data til kolonne B

    Hyppighed

    4,14

    Farve

    rød

    4,19

    orange

    5,17

    gul

    5,77

    grøn

    6,39

    blå

  2. Dernæst skal du kopiere SLÅ.OP-formler fra følgende tabel i kolonne D i dit regneark.

    Kopiér denne formel til kolonne D

    Det gør denne formel

    Du får vist følgende

    Formel

    =SLÅ.OP(4,19; A2:A6; B2:B6)

    Slår 4,19 op i kolonne A og returnerer den værdi fra kolonne B, der findes i den samme række.

    orange

    =SLÅ.OP(5,75; A2:A6; B2:B6)

    Slår 5,75 op i kolonne A, finder den nærmeste mindre værdi (5,17) og returnerer den værdi fra kolonne B, der findes i den samme række.

    gul

    =SLÅ.OP(7,66; A2:A6; B2:B6)

    Slår 7,66 op i kolonne A, finder den nærmeste mindre værdi (6,39) og returnerer den værdi fra kolonne B, der findes i den samme række.

    blå

    =SLÅ.OP(0; A2:A6; B2:B6)

    Slår 0 op i kolonne A og returnerer en fejl, fordi 0 er mindre end den mindste værdi (4,14) i kolonne A.

    #I/T

  3. Hvis disse formler skal vise resultater, kan det være nødvendigt at markere dem i dit Excel-regneark, trykke på F2 og derefter trykke på Enter. Hvis der er brug for det, kan du justere bredden på kolonnerne, så du kan se alle dataene.

Matrixform

Tip: Vi anbefaler, at du bruger LOPSLAG eller VOPSLAG i stedet for matrixformen. Se denne video om LOPSLAG, den indeholder eksempler. Matrixformen af SLÅ.OP leveres for kompatibilitet med andre regnearksprogrammer,, men det er funktionalitet er begrænset.

Matrixformen af SLÅ.OP søger efter den angivne værdi i første række eller kolonne i en matrix og returnerer værdien fra den tilsvarende position i sidste række eller kolonne i matrixen. Brug denne form af SLÅ.OP, når de værdier, du søger efter, findes i første matrixrække eller -kolonne.

Syntaks

SLÅ.OP(opslagsværdi; matrix)

Matrixformsyntaksen for funktionen SLÅ.OP har disse argumenter:

  • opslagsværdi    Påkrævet. En værdi, som SLÅ.OP søger efter i en matrix. Argumentet opslagsværdi kan være et tal, tekst, en logisk værdi eller et navn eller en reference, der refererer til en værdi.

    • Hvis SLÅ.OP ikke kan finde værdien af opslagsværdi, bruges den største værdi i matrixen, som er mindre end eller lig med opslagsværdi.

    • Hvis opslagsværdi er mindre end den mindste værdi i den første række eller kolonne (alt efter matrixens dimensioner), returnerer SLÅ.OP fejlværdien #I/T.

  • matrix    Påkrævet. Et celleområde, der indeholder tekst, tal eller logiske værdier, der skal sammenlignes med opslagsværdi.

    Matrixformen af SLÅ.OP har stor lighed med funktionerne VOPSLAG og LOPSLAG. Forskellen er, at VOPSLAG søger efter værdien af opslagsværdi i den første række, LOPSLAG søger i den første kolonne, og SLÅ.OP søger på baggrund af dimensionerne i matrix.

    • Hvis matrix dækker et område, der er bredere, end det er højt (flere kolonner end rækker), søger SLÅ.OP efter værdien af opslagsværdi i den første række.

    • Hvis en matrix er kvadratisk eller dækker et område, der er højere, end det er bredt (flere rækker end kolonner), søger SLÅ.OP i den første kolonne.

    • VOPSLAG og LOPSLAG giver mulighed for at indeksere nedad og på tværs, hvorimod SLÅ.OP altid finder den sidste værdi i rækken eller kolonnen.

      Vigtigt: Værdierne i matrix skal indtastes i stigende rækkefølge: ...,-2, -1, 0, 1, 2, ..., A-Å, FALSK, SAND. I modsat fald returnerer SLÅ.OP muligvis ikke den korrekte værdi. Der skelnes ikke mellem store og små bogstaver.

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×