Funktionen LOPSLAG

Brug LOPSLAG, en af opslags- og referencefunktionerne, når du skal finde ting i en tabel eller i et område efter række. Du kan f.eks. slå en pris på en reservedel til en bil op ved hjælp af delnummeret.

I sin simpleste form lyder funktionen LOPSLAG:

= LOPSLAG(en værdi, du vil slå op, et område, hvor du vil slå værdien op, kolonnenummeret i det område, der indeholder returværdien, den præcise værdi eller den omtrentlige værdi – angivet som 0/FALSK eller 1/SAND).

Din browser understøtter ikke video. Installer Microsoft Silverlight, Adobe Flash Player eller Internet Explorer 9.

Denne video er en del af et kursus med titlen LOPSLAG: hvor og hvordan det bruges.

Tip: Hemmeligheden bag LOPSLAG er at organisere dine data, så den værdi, du slår op (delnummeret), er til venstre for den returværdi, du vil finde (prisen på reservedelen).

Du kan bruge funktionen LOPSLAG til at slå en værdi op i en tabel.

Syntaks

LOPSLAG(opslagsværdi; tabelmatrix; kolonneindeks_nr; [områdeopslag])

Det kunne f.eks. være:

  • =LOPSLAG(105;A2:C7;2;SAND)

  • =LOPSLAG( "Fontana";B2:E7;2;FALSK)

Argumentnavn

Beskrivelse

opslagsværdi    (påkrævet)

Den værdi, du vil slå op. Den værdi, du vil slå op, skal være i den første kolonne i det celleområde, du angiver i tabelmatrix .

Hvis tabelmatrix indeholder celleområdet B2:D7, så skal din opslagsværdi være i kolonne B. Se nedenstående grafik. Opslagsværdi kan være en værdi eller en reference til en celle.

Tabelmatrix    (påkrævet)

Det celleområde, hvor LOPSLAG vil søge efter opslagsværdi, samt returværdien.

Den første kolonne i celleområdet skal indeholde opslagsværdien (f.eks. Efternavn i nedenstående billede). Celleområdet skal også indeholde den returværdi (f.eks. Fornavn i nedenstående grafik), som du vil finde.

Lær at markere områder i et regneark.

kolonneindeks_nr    (påkrævet)

Kolonnenummeret (starter med 1 for kolonnen yderst til venstre i et tabelmatrix), som indeholder returværdien.

områdeopslag    (valgfrit)

En logisk værdi, der angiver, om LOPSLAG skal søge efter en omtrentlig værdi eller en præcis værdi:

  • SAND antager, at den første kolonne i tabellen er sorteret enten numerisk eller alfabetisk, og der søges så efter den nærmeste værdi. Dette er standardmetoden, hvis du ikke selv angiver en.

  • FALSK søger efter den nøjagtige værdi i den første kolonne.

Sådan kommer du i gang

Der er fire oplysninger, som du skal bruge til at opbygge syntaksen for LOPSLAG:

  1. Den værdi, du vil slå op, også kaldet opslagsværdien.

  2. Det område, hvor opslagsværdien er placeret. Husk, at opslagsværdien altid skal være i den første kolonne i området, for at LOPSLAG kan fungere korrekt. Hvis din opslagsværdi f.eks. er i celle C2, skal dit område starte med C.

  3. Kolonnenummeret i det område, der indeholder returværdien. Hvis du f.eks. angiver B2: D11 som området, skal du tælle B som den første kolonne, C som den anden kolonne osv.

  4. Du kan også vælge at angive SAND, hvis du vil et omtrentligt match for returværdien, eller FALSK, hvis du vil have et nøjagtigt match for returværdien. Hvis du ikke angiver noget, vil standardværdien altid være SAND eller omtrentlig værdi.

Nu kan du sammensætte alle ovenstående på følgende måde:

= LOPSLAG(opslagsværdi, område, der indeholder opslagsværdien, kolonnenummeret i området, som indeholder returværdien – du kan også vælge at angive SAND for et omtrentligt match eller FALSK for et nøjagtigt match).

Følgende billede viser, hvordan du skal konfigurere dit LOPSLAG for at returnere prisen for bremserotorer, der er 85,73.

LOPSLAG-eksempel
  1. D13 er lookup_value eller den værdi, du vil slå op.

  2. B2 til E11 (fremhævet med gult i tabellen) er table_array, eller det område, hvor opslagsværdien er placeret.

  3. 3 er col_index_num eller kolonnenummeret i table_array, der indeholder den returnerede værdi. I dette eksempel er den tredje kolonne i tabelmatrixen Pris på reservedel, så formlens resultat er en værdi fra kolonnen Pris på reservedel.

  4. FALSK er range_lookup, så den returnerede værdi er et nøjagtigt match.

  5. Resultatet af formlen LOPSLAG er 85,73, prisen på bremserotorer.

Eksempler

Her er nogle flere eksempler på LOPSLAG:

Eksempel 1

LOPSLAG-eksempel 1

Eksempel 2

LOPSLAG-eksempel 2

Eksempel 3

LOPSLAG-eksempel 3

Eksempel 4

LOPSLAG-eksempel 4

Eksempel 5

LOPSLAG-eksempel 5

Problem

Hvad der gik galt

Der blev returneret en forkert værdi

Hvis områdeopslag er SAND eller udeladt, skal den første kolonne sorteres alfabetisk eller numerisk. Hvis den første kolonne ikke er sorteret, kan den returnerede værdi være noget uventet. Sortér enten den første kolonne, eller brug FALSK som et nøjagtigt match.

#I/T i en celle

  • Hvis områdeopslag er SAND, og hvis værdien i opslagsværdi er mindre end den mindste værdi i første kolonne i tabelmatrix, så får du fejlværdien #I/T.

  • Hvis områdeopslag er FALSK, så angiver fejlværdien #I/T, at det nøjagtige tal ikke blev fundet.

Du kan finde flere oplysninger om løsning af #i/t-fejl i LOPSLAG under Sådan rettes en #i/t-fejl i funktionen LOPSLAG.

#REFERENCE! i en celle

Hvis kolonneindeks_nr er større end antallet af kolonner i tabelmatrix, får du fejlværdien #REFERENCE!.

Du kan finde flere oplysninger om løsning af #REFERENCE!-fejl i LOPSLAG under Sådan rettes en #REFERENCE!-fejl.

#VÆRDI! i en celle

Hvis tabelmatrix er mindre end 1, får du fejlværdien #VÆRDI!.

Du kan finde flere oplysninger om løsning af #VÆRDI!-fejl i LOPSLAG under Sådan rettes en #VÆRDI!-fejl i funktionen LOPSLAG.

#NAVN? i en celle

Fejlværdien #NAVN? betyder som regel, at der mangler anførselstegn i formlen. For at finde en persons navn skal du sørge for at bruge anførselstegn omkring navnet i formlen. Du kan f.eks. skrive navnet som "Fontana" i =VOPSLAG("Fontana",B2:E7,2,FALSK).

Du kan finde flere oplysninger under Sådan rettes en #NAVN!-fejl.

Gør dette

Hvorfor?

Brug af absolutte referencer til områdeopslag

Brug af absolutte referencer giver dig mulighed for at udfylde en formel, så den altid ser på præcis det samme opslagsområde.

Lær at bruge absolutte cellereferencer.

Gem ikke tal- eller datoværdier som tekst.

Når du søger efter tal eller datoværdier, skal du sikre dig, at dataene i den første kolonne af tabelmatrix ikke er gemt som tekstværdier. Ellers kan LOPSLAG returnere en forkert eller uventet værdi.

Sortere den første kolonne

Sortér den første kolonne i tabellen, inden du bruger LOPSLAG, når områdeopslag er SAND .

Brug af jokertegn

Hvis områdeopslag er FALSK, og opslagsværdien er tekst, kan du bruge jokertegn – spørgsmålstegn (?) og stjerne (*) – i opslagsværdi. Et spørgsmålstegn repræsenterer et vilkårligt enkelttegn, mens en stjerne repræsenterer en vilkårlig tegnsekvens. Hvis du vil søge efter et spørgsmålstegn eller en stjerne i selve teksten, skal du skrive en tilde (~) foran tegnet.

Eksempelvis søger =VLOOKUP("Fontan?",B2:E7,2,FALSE) efter alle forekomster af Fontana, hvor det sidste bogstav kan variere.

Kontrollér, at dine data ikke indeholder nogen forkerte tegn.

Når du søger efter tekstværdier i den første kolonne, skal du sikre dig, at dataene i den første kolonne ikke indeholder indledende mellemrum, afsluttende mellemrum, inkonsekvent brug af lige ( ' eller " ) og krøllede ( ‘ eller “) anførselstegn eller tegn, der ikke kan udskrives. I så fald kan LOPSLAG returnere en forkert eller uventet værdi.

For at få præcise resultater kan du prøve at bruge funktionen RENS eller funktionen FJERN.OVERFLØDIGE.BLANKE for at fjerne efterstillede mellemrum efter tabeværdier i en celle.

Har du et bestemt spørgsmål til en funktion?

Stil et spørgsmål i Excel-communityforummet

Hjælp os med at forbedre Excel

Har du forslag til, hvordan vi kan forbedre den næste version af Excel? Hvis det er tilfældet, skal du gå til emner i Excel User Voice.

Se også

Oversigtskort: opdatering af LOPSLAG-funktionen

Oversigtskort: Tip til fejlfinding af LOPSLAG

Alt, hvad du bør vide om LOPSLAG

Sådan rettes en #VÆRDI!-fejl i funktionen LOPSLAG

Sådan rettes en #i/t-fejl i funktionen LOPSLAG

Oversigt over formler i Excel

Sådan undgår du ødelagte formler

Registrer fejl i formler

Excel-funktioner (alfabetisk)

Excel-funktioner (efter kategori)

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!

×