Att hantera felmeddelanden i Excel är en viktig färdighet för alla som arbetar med kalkylblad och dataanalys. Särskilt i ekonomirapportering, där presentationen av data är avgörande, kan ett felmeddelande som #DIV/0! bli en störande faktor.

I den här artikeln går vi igenom hur funktionen IFERROR (OMFEL) hjälper dig att hantera sådana situationer på ett smidigt sätt.

Vad är IFERROR (OMFEL)?

IFERROR (OMFEL) är en funktion i Excel som är gjord för att hantera felmeddelanden som kan uppstå i dina formler. Du använder den genom att innesluta din ursprungliga formel inom IFERROR. Då kan du enkelt:

  • Dölja oönskade felmeddelanden – till exempel så att #DIV/0! inte syns i rapporten.
  • Ersätta felet med en valfri textsträng eller ett annat värde – till exempel ett bindestreck eller en kort förklaring.

Exempel på användning av IFERROR (OMFEL)

Anta att du har en formel som dividerar två tal, men att nämnaren ibland kan vara noll. Utan IFERROR visar Excel då ett felmeddelande. Genom att omsluta formeln med IFERROR kan du i stället visa ett bindestreck (-) eller en annan informativ text.

I exemplet nedan dividerar kolumn D intäkter med antal i kolumn C. Kolumn E visar den vanliga divisionen, som ger #DIV/0! när antalet är noll. Kolumn F visar samma division omsluten av IFERROR, så att ett bindestreck visas i stället för felet. Formeln i F2 ser ut så här: =OMFEL(B2/C2;"-")

Excel-blad med intäkt och antal per region. Kolumn E visar #DIV/0! där antalet är noll, medan kolumn F med formeln =OMFEL(B3/C3;"-") visar ett bindestreck.
Division utan och med IFERROR när nämnaren är noll.
Med formeln IFERROR trollar du enkelt bort fula felmeddelanden.
Med formeln IFERROR trollar du enkelt bort fula felmeddelanden.
Engelsk version =IFERROR(original_formula, value_if_error)
Svensk version =OMFEL(original_formel; värde_vid_fel)

Fördelar med att använda IFERROR (OMFEL)

Att slå in formler i IFERROR (OMFEL) ger tre tydliga fördelar:

  • Användarvänlighet: Genom att dölja felmeddelanden gör du dina kalkylblad mer läsbara för andra användare.
  • Flexibilitet: Du kan välja att visa ett anpassat meddelande istället för ett standardfelmeddelande, vilket ger mer kontroll över presentationen.
  • Tidsbesparing: IFERROR är enklare och snabbare att implementera än ISERROR, särskilt i komplexa kalkylblad.

Historiska aspekter: ISERROR (ÄRFEL)

För användare av äldre versioner av Excel (före 2007) finns funktionen ISERROR (ÄRFEL). Den är enklare än vissa andra alternativ, men returnerar bara värdet TRUE eller FALSE beroende på om ett fel inträffar. För att använda ISERROR effektivt behöver du därför oftast kombinera den med en IF-formel, vilket gör det hela mer komplicerat.

Det är därför viktigt att noggrant förstå hur funktionen fungerar och vilka förutsättningar som gäller, så att den inte påverkar det övergripande resultatet negativt.

Så fungerar ISERROR

Om du har stött på formeln ISERROR går du så här tillväga:

  1. Använd ISERROR för att kontrollera om en formel genererar ett fel.
  2. Kombinera den med IF för att ange ett alternativt värde.
Engelsk version =IF(ISERROR(original_formula), value_if_error, original_formula)
I äldre versioner av Excel kan du använda ISERROR för att trolla bort fel.
I äldre versioner av Excel kan du använda ISERROR för att trolla bort fel.

Slutsats

Att hantera felmeddelanden i Excel är avgörande för att skapa professionella och lättlästa kalkylblad. Med funktionen IFERROR (OMFEL) kan du enkelt förbättra presentationen av dina data och eliminera oönskade felmeddelanden.

Om du fortfarande använder en äldre version av Excel, överväg att uppgradera för att dra nytta av denna kraftfulla funktion!