Excelutbildarna

Excelguiden

Felmeddelanden i Excel – vad de betyder och hur du löser dem

#SAKNAS!, #VÄRDEFEL!, #DIVISION/0! … Här får du en översikt över alla vanliga felmeddelanden i Excel, vad som orsakar dem och hur du rättar till dem – eller döljer dem snyggt med OMFEL och OMSAKNAS.

Felsökning · Nybörjare · OMFEL & OMSAKNAS

Snabbsvar: Ett felmeddelande betyder att formeln inte kunde beräknas. Rätta orsaken om du kan – eller lägg formeln inuti =OMFEL(din_formel; "") så visas en tom cell i stället för felet.

Vanliga felmeddelanden i Excel – översikt

Inom parentes står vad felet heter i engelska Excel.

FelBetyderVanlig orsak
#SAKNAS!
(#N/A)
Värdet hittas inteLETARAD, XLETAUPP eller PASSA hittar inte det du söker
#VÄRDEFEL!
(#VALUE!)
Fel typ av värdeText i en cell där Excel väntar sig ett tal
#DIVISION/0!
(#DIV/0!)
Division med nollDu delar med 0 eller med en tom cell
#REFERENS!
(#REF!)
Ogiltig referensEn rad, kolumn eller flik som formeln pekade på är borttagen
#NAMN?
(#NAME?)
Okänt namnFelstavad funktion eller text utan citattecken
#TAL!
(#NUM!)
Ogiltigt talOmöjlig beräkning eller för stort tal
#SPILL!Resultatet får inte platsAndra celler står i vägen för en formel som returnerar flera värden
#####Inget felKolumnen är för smal – dubbelklicka på kolumnkanten

#SAKNAS! – värdet hittas inte

#SAKNAS! är det vanligaste felet och dyker oftast upp i LETARAD eller XLETAUPP. Excel letar efter ett värde som inte finns i tabellen.

  • Stavfel eller extra mellanslag – rensa med =PUTSA(A2)
  • Tal lagrat som text – 123 och "123" är inte samma sak för Excel
  • Värdet finns faktiskt inte – då är felet korrekt, och du kan visa en egen text med OMSAKNAS
  • Fel sökområde – i LETARAD måste sökvärdet ligga i tabellens första kolumn

#VÄRDEFEL! – fel typ av värde

Excel försöker räkna med något som inte är ett tal, till exempel 100 kr skrivet som text eller en cell med ett mellanslag.

  • Kontrollera att talen är högerjusterade – vänsterjusterade tal är ofta text
  • Använd =SUMMA(A2:A10) i stället för =A2+A3+A4 – SUMMA hoppar över text
  • I SUMMA.OMF uppstår felet om områdena är olika stora

#DIVISION/0! – division med noll

Uppstår när du delar med 0 eller en tom cell, till exempel =B2/C2 när C2 är tom. Två snygga lösningar:

=OMFEL(B2/C2; 0)
=OM(C2=0; ""; B2/C2)

#REFERENS! och #NAMN?

#REFERENS!

Formeln pekar på en cell som inte finns längre – ofta för att du har tagit bort en rad, kolumn eller flik. Ångra med Ctrl + Z eller skriv om formeln med rätt referens.

#NAMN?

Excel känner inte igen något i formeln. Oftast är funktionsnamnet felstavat (till exempel =SUMA() eller så saknas citattecken runt en text. Tänk också på att funktionerna har svenska namn i svensk Excel – se Excelfunktioner på engelska och svenska.

OMFEL – dölj eller ersätt felmeddelanden

En rapport med felmeddelanden ser inte proffsig ut. Med OMFEL bestämmer du vad som ska visas i stället.

=OMFEL(värde; värde_om_fel)
  • värde – formeln eller cellen som ska testas
  • värde_om_fel – det som visas om formeln ger fel. Text skrivs inom citattecken, t.ex. "Kan ej beräknas". Vill du att cellen ska vara tom skriver du ""
Funktionsargument för OMFEL i Excel

Funktionsargument för OMFEL: om A30 innehåller ett fel visas texten ”Kan ej beräknas”.

OMFEL tillsammans med LETARAD

Oftast lägger du OMFEL runt en annan formel – en så kallad nästlad formel:

=OMFEL(LETARAD(F3; $A$3:$D$21; 2; FALSKT); "Kan ej beräknas")
OMFEL runt LETARAD i Excel

Hittar LETARAD inte värdet visas ”Kan ej beräknas” i stället för #SAKNAS!.

Tänk på: OMFEL döljer alla fel – även sådana som beror på att formeln är fel skriven. Använd den när du vet varför felet uppstår, och hellre OMSAKNAS i uppslag.

OMSAKNAS – fånga bara #SAKNAS!

OMSAKNAS fungerar precis som OMFEL, men reagerar bara på #SAKNAS!. Andra fel, som #REFERENS! eller #NAMN?, syns fortfarande – så du märker om något verkligen är trasigt.

=OMSAKNAS(LETARAD(F3; $A$3:$D$21; 2; FALSKT); "Finns ej")

Använder du XLETAUPP behövs ingen extra funktion – den har ett inbyggt argument för vad som ska visas när värdet saknas:

=XLETAUPP(F3; A3:A21; B3:B21; "Finns ej")

Vanliga frågor om felmeddelanden i Excel

Vad betyder #SAKNAS! i Excel?
#SAKNAS! betyder att Excel inte hittar värdet du letar efter, oftast i LETARAD, XLETAUPP eller PASSA. Vanliga orsaker är stavfel, extra mellanslag eller att ett tal är lagrat som text.
Hur tar jag bort #DIVISION/0!?
Felet uppstår när du delar med 0 eller en tom cell. Skriv till exempel =OMFEL(B2/C2; 0) eller =OM(C2=0; ""; B2/C2) så visas 0 eller en tom cell i stället.
Vad är skillnaden mellan OMFEL och OMSAKNAS?
OMFEL fångar alla typer av fel (#SAKNAS!, #VÄRDEFEL!, #DIVISION/0! med flera). OMSAKNAS fångar bara #SAKNAS! – så att andra, oväntade fel fortfarande syns.
Vad heter OMFEL och OMSAKNAS på engelska?
OMFEL heter IFERROR och OMSAKNAS heter IFNA i engelska Excel. #SAKNAS! heter #N/A, #VÄRDEFEL! heter #VALUE! och #DIVISION/0! heter #DIV/0!.
Hur visar jag en tom cell i stället för ett felmeddelande?
Lägg formeln inuti OMFEL och ange två citattecken som andra argument: =OMFEL(din_formel; ""). Då blir cellen tom om formeln ger fel.
Varför visar cellen ##### ?
##### är inget riktigt fel – kolumnen är bara för smal för att visa talet eller datumet. Dubbelklicka på kolumnkanten för att bredda den.

Vad behöver du hjälp med?