Excelutbildarna

Excelguiden

LETARAD i Excel – guide med exempel, vanliga fel & alternativ

LETARAD är en klassisk uppslagsfunktion i Excel som används för att hämta värden från en tabell, t.ex. pris från en prislista, konto från en kontoplan eller namn från ett register. Här lär du dig hur LETARAD fungerar – och hur du undviker de vanligaste felen.

Funktioner Nybörjare Uppslag

Vad gör LETARAD?

LETARAD söker efter ett värde i första kolumnen i en tabell och returnerar ett värde från en annan kolumn i samma rad.

Exempel:

  • Du har en lista med Artikelnummer och vill hämta Pris
  • Du har en lista med KundID och vill hämta Kundnamn
  • Du har en lista med Konto och vill hämta Konto-namn
Viktigt: LETARAD kan bara slå upp åt “höger”. Uppslagsvärdet måste ligga i tabellens första kolumn.

Syntax: så fungerar LETARAD

Så här ser funktionen ut:

=LETARAD(uppslagsvärde; tabell; kolumnindex; [ungefärlig])
  • uppslagsvärde: det du söker efter (t.ex. artikelnummer i A2)
  • tabell: området där du söker (t.ex. Prislista!A:D)
  • kolumnindex: vilken kolumn i tabellen du vill hämta (1 = första kolumnen)
  • [ungefärlig]: SANT/FALSKT (eller 1/0). FALSKT = exakt match (nästan alltid rätt val).
Rekommendation: Använd nästan alltid FALSKT (exakt match). Många fel beror på att man råkar använda ungefärlig match.

Exempel på LETARAD (kopiera och använd)

Exempel 1: Hämta pris från en prislista

Anta att A2 innehåller artikelnummer. Prislistan finns i området D2:F200 där artikelnummer ligger i första kolumnen (D). Du vill hämta priset som ligger i kolumn 3 (F).

=LETARAD(A2; D2:F200; 3; FALSKT)

Exempel 2: Lås tabellen med $ (så formeln funkar när du kopierar)

När du kopierar en LETARAD-formel vill du nästan alltid låsa tabellområdet:

=LETARAD(A2; $D$2:$F$200; 3; FALSKT)
Tips: Markera tabellområdet i formeln och tryck F4 för att lägga till $ automatiskt.

Exempel 3: Hämta namn baserat på ID

KundID i A2, kundregister i H2:I500 där H är ID och I är namn (kolumn 2 i tabellen).

=LETARAD(A2; $H$2:$I$500; 2; FALSKT)

Vanliga fel i LETARAD (och hur du löser dem)

❌ #SAKNAS! (värdet hittas inte)

Vanliga orsaker:

  • Stavfel eller extra mellanslag i uppslagsvärdet
  • Olika datatyp: t.ex. “123” som text i ena tabellen och 123 som tal i den andra
  • Du letar i fel område (tabellen börjar inte i rätt kolumn)
Snabb check: Testa att jämföra med =EXAKT(A2; H2) eller trimma text med PUTSA/RENSA.

❌ Fel värde (ofta p.g.a. ungefärlig match)

Om sista argumentet är SANT eller utelämnas kan LETARAD göra en ungefärlig match. Då måste tabellen vara sorterad och resultatet kan bli fel utan att du märker det.

Lösning: använd FALSKT (exakt match) i nästan alla fall.

❌ Jag kan inte slå upp åt vänster

LETARAD kan bara hämta värden till höger om uppslagskolumnen. Om du måste slå upp åt vänster är XLETAUPP (XLOOKUP) oftast bäst.

❌ Kolumnindex “går sönder” när jag lägger till en ny kolumn

Eftersom LETARAD använder ett fast kolumnnummer kan formeln börja hämta fel kolumn om tabellen ändras. Det här är en stor anledning till att många byter till XLETAUPP.


När ska du använda XLETAUPP istället?

I moderna Excel är XLETAUPP ofta bättre än LETARAD eftersom den:

  • kan slå upp både åt höger och vänster
  • är tydligare att läsa
  • slipper kolumnindex som “går sönder”
  • ger mer kontroll över vad som händer om inget hittas
Enkel tumregel: Kan du använda XLETAUPP? Gör det. Behöver du LETARAD för kompatibilitet? Då är denna guide din vän.

Vill du bli snabbare på uppslag och rapportering i Excel?

Uppslagsfunktioner är grunden i många rapporter och mallar. Vill du lära dig det “på riktigt” tillsammans med tabeller, pivottabeller och smarta arbetsflöden, kika på våra kurser:

Osäker på vilken kurs som passar? Gå till Kursguiden.


Vanliga frågor om LETARAD

Varför får jag #SAKNAS! fast värdet finns?
Ofta beror det på extra mellanslag, olika datatyp (text vs tal) eller att du söker i fel område. Testa PUTSA/RENSA och kontrollera formatering.
Ska jag alltid använda FALSKT?
I de flesta fall ja. Ungefärlig match (SANT) kräver sorterad tabell och ger lätt fel. Exakt match (FALSKT) är säkrare för rapporter.
Vad är bästa alternativet till LETARAD?
I moderna Excel är XLETAUPP (XLOOKUP) oftast bäst, eftersom den är mer flexibel och robust.

Vad behöver du hjälp med?