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.
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
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).
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)
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)
=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
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.