Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.
Leta upp värden i en lista med data

Anta att du vill slå upp en anställds telefonnummer med hjälp av personens märkesnummer eller rätt provisionssats för ett försäljningsbelopp. Du letar upp data för att snabbt och effektivt hitta specifika data i en lista och för att automatiskt verifiera att du använder rätt data. När du har letat upp data kan du utföra beräkningar eller visa resultat med de returnerade värdena. Det finns flera sätt att slå upp värden i en lista med data och visa resultatet.

Vad vill du göra?

Slå upp värden lodrätt i en lista med hjälp av en exakt matchning

Om du vill utföra den här uppgiften kan du använda funktionen LETARAD eller en kombination av funktionerna INDEX och PASSA.

LETARAD-exempel

=LETARAD (B3,B2:E7,2,FALSKT)

LETARAD söker efter Fontana i den första kolumnen (kolumn B) i table_array B2:E7 och returnerar Olivier från den andra kolumnen (kolumn C) i tabellmatris.  Falskt returnerar en exakt matchning.

=LETARAD (102,A2:C7,2,FALSKT)

LETARAD söker efter en exakt matchning (FALSKT) av efternamnet för 102 (letauppvärde) i den andra kolumnen (kolumn B) i A2:C7-området och returnerar Fontana.

Mer information finns i Funktionen LETARAD.

EXEMPEL PÅ INDEX och PASSA

INDEX- och MATCH-funktionerna kan användas i stället för LETARAD

Det kan tolkas som:

=INDEX(Jag vill ha returvärdet från C2:C10 som (matchar) PASSA(Grönkål, som finns någonstans i matrisen B2:B10, där returvärdet är det första värdet för Grönkål))

Formeln letar efter det första värdet i C2:C10 som motsvarar Grönkål (i B7) och returnerar värdet i C7 (100), vilket är det första värdet som matchar Grönkål.

Mer information finns i Funktionen INDEX och FUNKTIONEN PASSA.

Överst på sidan

Slå upp värden lodrätt i en lista med hjälp av en ungefärlig matchning

Det gör du med funktionen LETARAD.

Viktigt!:  Kontrollera att värdena på den första raden har sorterats i stigande ordning.

Ett exempel på LETARAD-formel som letar efter en ungefärlig matchning

I exemplet ovan letar LETARAD efter förnamnet på den elev som har 6 tardies i A2:B7-området. Det finns ingen post för 6 tardies i tabellen, så LETARAD söker efter nästa högsta matchning som är lägre än 6, och hittar värdet 5, som är associerat med förnamnet Dave, och returnerar därför Dave.

Mer information finns i Funktionen LETARAD.

Överst på sidan

Slå upp värden lodrätt i en lista med okänd storlek med hjälp av en exakt matchning

Använd funktionerna FÖRSKJUTNING och PASSA för att utföra den här uppgiften.

Obs!: Använd den här metoden när dina data finns i ett externt dataområde som du uppdaterar varje dag. Du vet att priset ligger i kolumn B, men du vet inte hur många rader med data servern returnerar och den första kolumnen är inte sorterad i alfabetisk ordning.

Ett exempel på funktionerna FÖRSKJUTNING och PASSA

C1 är de övre vänstra cellerna i området (kallas även startcell).

PASSA("Apelsiner";C2:C7;0) letar efter Apelsiner i C2:C7-området. Du bör inte ta med startcellen i området.

1 är antalet kolumner till höger om startcellen där returvärdet ska komma från. I vårt exempel kommer returvärdet från kolumn D, Försäljning.

Överst på sidan

Slå upp värden vågrätt i en lista med hjälp av en exakt matchning

Använd funktionen LETAKOLUMN för att utföra den här uppgiften. Här följer ett exempel:

Ett exempel på LETAKOLUMN-formel som letar efter en exakt matchning

LETAKOLUMN letar upp kolumnen Försäljning och returnerar värdet från rad 5 i det angivna området.

Mer information finns i Funktionen LETAKOLUMN.

Överst på sidan

Slå upp värden vågrätt i en lista med hjälp av en ungefärlig matchning

Använd funktionen LETAKOLUMN för att utföra den här uppgiften.

Viktigt!:  Kontrollera att värdena på den första raden har sorterats i stigande ordning.

Ett exempel på LETAKOLUMN-formel som letar efter en ungefärlig matchning

I exemplet ovan letar LETAKOLUMN efter värdet 11 000 på rad 3 i det angivna området. Den hittar inte 11000 och söker därför efter det näst största värdet mindre än 1100 och returnerar 10543.

Mer information finns i Funktionen LETAKOLUMN.

Överst på sidan

Skapa en uppslagsformel med Uppslagsguiden (endastExcel 2007 )

Obs!: Tillägget Uppslagsguiden har utgått i Excel 2010. Den här funktionen har ersatts av funktionsguiden och de tillgängliga uppslags- och referensfunktionerna (referens).

I Excel 2007 skapar Uppslagsguiden uppslagsformeln baserat på data i ett kalkylblad som innehåller rad- och kolumnetiketter. Uppslagsguiden hjälper dig att hitta andra värden på en rad när du känner till värdet i en kolumn och vice versa. Uppslagsguiden använder INDEX och PASSA i de formler som skapas.

  1. Klicka på en cell i området.

  2. Klicka på Uppslag i gruppen Lösningar på fliken Formler.

  3. Om kommandot Uppslag inte är tillgängligt måste du läsa in uppslagsguiden tilläggsprogram programmet.

    Läsa in tilläggsprogrammet Uppslagsguiden

  4. Klicka på Microsoft Office-knappen Bild av Office-knappen, klicka på Excel-alternativ och klicka sedan på kategorin Tillägg .

  5. Klicka på Excel-tillägg i rutan Hantera och klicka sedan på OK.

  6. Markera kryssrutan bredvid Uppslagsguideni dialogrutan Tillgängliga tillägg och klicka sedan på OK.

  7. Följ anvisningarna i guiden.

Överst på sidan

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×