Excelutbildarna

Excelguiden

SUMMA.OMF i Excel – summera med flera villkor (guide + exempel)

SUMMA.OMF (SUMIFS) används när du vill summera värden med flera villkor, t.ex. konto + månad + avdelning. Här får du en tydlig steg-för-steg-guide med exempel du kan kopiera direkt.

Funktioner Van användare Ekonom & controller

Vad är SUMMA.OMF?

SUMMA.OMF summerar tal baserat på flera villkor. Det är en av de mest användbara funktionerna i Excel för uppföljning, rapportering och analys.

Typiska exempel:

  • Summera belopp för ett visst konto under en viss månad
  • Summera kostnader för en viss avdelning och en viss period
  • Summera försäljning för en viss kund och en viss produktkategori
Snabbt: Har du bara ett villkor? Då räcker ofta SUMMA.OM. SUMMA.OMF är för flera villkor.

Syntax: så fungerar SUMMA.OMF

Så här ser funktionen ut:

=SUMMA.OMF(summaområde; villkorsområde1; villkor1; villkorsområde2; villkor2; ...)
  • summaområde: vilka värden som ska summeras (t.ex. Belopp)
  • villkorsområde1 + villkor1: första villkoret (t.ex. Konto = 4010)
  • villkorsområde2 + villkor2: andra villkoret (t.ex. Månad = 2026-02)
  • … du kan fortsätta med fler villkor
Viktigt: Alla områden måste vara lika stora (samma antal rader), annars blir resultatet fel eller ger #VÄRDEFEL!.

Exempel på SUMMA.OMF (kopiera och använd)

Exempel 1: Summera belopp för konto + månad

Anta att du har:

  • Konto i A2:A1000
  • År-Månad i B2:B1000 (t.ex. 2026-02)
  • Belopp i C2:C1000
=SUMMA.OMF(C2:C1000; A2:A1000; 4010; B2:B1000; "2026-02")

Exempel 2: Villkor i celler (mest flexibelt)

Skriv konto i F2 och månad i G2. Använd sedan:

=SUMMA.OMF(C2:C1000; A2:A1000; F2; B2:B1000; G2)
Varför det är bra: Du kan byta konto/period utan att ändra formeln. Perfekt för rapportmallar och dashboards.

Exempel 3: Summera med datumintervall (från–till)

Om du har datum i kolumn D och vill summera mellan två datum (Startdatum i H2 och Slutdatum i I2):

=SUMMA.OMF(C2:C1000; D2:D1000; ">="&H2; D2:D1000; "<="&I2)

Här används samma villkorsområde (datumkolumnen) två gånger – en gång för start och en gång för slut.

Exempel 4: Summera med jokertecken

Om du vill summera alla kunder som börjar med “ICA”:

=SUMMA.OMF(C2:C1000; E2:E1000; "ICA*")

Jokertecken:
* = valfritt antal tecken
? = exakt ett tecken


Vanliga misstag (och hur du undviker dem)

❌ Områdena är olika stora

Det vanligaste felet. Se till att alla områden täcker samma rader, t.ex. A2:A1000, B2:B1000 och C2:C1000.

❌ Beloppen är text (inte tal)

Om data kommer från export/import kan belopp ibland bli text. Då summeras det inte korrekt. Kontrollera format och använd vid behov VÄRDE() eller städa i Power Query.

❌ Datumvillkor skrivs fel

Vid datumintervall ska villkoret ofta byggas ihop med ">="&H2. Annars tolkar Excel villkoret som text utan koppling till cellen.

❌ Man skriver “hårdkodade” villkor överallt

Spara villkor i celler (F2, G2 osv) och referera till dem. Det gör filen mer flexibel och mindre felbenägen.


När passar SUMMA.OMF extra bra?

SUMMA.OMF är perfekt när du bygger:

  • budget vs utfall per konto och period
  • rapportmallar där användaren väljer månad/avdelning
  • uppföljning per kund, produkt, region och datumintervall

Vill du bli snabbare på rapportering i Excel?

SUMMA.OMF är en nyckelfunktion, men störst effekt får du när du kombinerar formler med tabeller, pivottabeller och smart datahantering (t.ex. Power Query).

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


Vanliga frågor om SUMMA.OMF

Kan jag ha hur många villkor som helst?
Ja, du kan lägga till många villkor. Men ju fler villkor och ju större datamängd, desto viktigare blir bra struktur (Excel-tabeller, avgränsade områden, och ren data).
Hur summerar jag mellan två datum?
Använd två villkor mot datumområdet: ett för start och ett för slut. Exempel: ">="&H2 och "<="&I2.
Vad är skillnaden mellan SUMMA.OM och SUMMA.OMF?
SUMMA.OM = ett villkor. SUMMA.OMF = flera villkor. För rapporter och uppföljning är SUMMA.OMF oftast det du vill använda.

Vad behöver du hjälp med?