SUMMER.HVIS og SUMMER.HVIS.SETT forklart

SUMMER.HVIS og SUMMER.HVIS.SETT – på engelsk SUMIF og SUMIFS – er to formler jeg bruker daglig for å summere bare de tallene som oppfyller et bestemt vilkår. Vil du vite hvor mye du har solgt til én kunde, hvor mye du har brukt i én kategori, eller hvor mye som er fakturert i mars? Da er disse funksjonene svaret. I denne veiledningen forklarer jeg begge med konkrete eksempler.

Som regnskapsfører sitter jeg med slike summeringer hver eneste uke. En klient sender meg et eksport fra nettbanken eller fakturasystemet, og jeg trenger raskt å se hvor pengene faktisk har gått. Da nytter det ikke å markere rader manuelt og lese av summen nederst i Excel – det tar tid, og det er altfor lett å bomme på en rad. I stedet lar jeg formelen gjøre jobben: jeg forteller Excel hva den skal lete etter, og den plukker ut og legger sammen bare de radene som passer. Resultatet oppdaterer seg automatisk hver gang jeg limer inn nye tall.

Det fine er at du ikke trenger å være regnskapsfører for å ha nytte av dette. Driver du et lite firma, fører husholdningsbudsjett eller holder oversikt over et idrettslag sin kasse, er prinsippet det samme. Når du først forstår logikken bak ett vilkår, er steget til flere vilkår kort. Jeg lover deg at dette er en av de formlene som gir mest igjen for innsatsen, og når du har lært den, lurer du på hvordan du klarte deg uten. La oss ta det rolig, steg for steg.

SUMMER.HVIS med ett vilkår

SUMIF tar tre argumenter: =SUMIF(område, vilkår, summeringsområde). Det første er der vilkåret skal sjekkes, det andre er selve vilkåret, og det tredje er kolonnen med tallene som skal summeres.

Tenk deg et regnskap der kategorien står i kolonne B og beløpet i kolonne C. For å summere alt som gjelder «Mat», skriver du =SUMIF(B:B,"Mat",C:C). Vil du summere alle beløp over 1 000 kroner, bruker du et logisk uttrykk i hermetegn: =SUMIF(C:C,">1000"). Når vilkårsområdet og summeringsområdet er det samme, kan du droppe det tredje argumentet.

La meg bryte ned hvert argument litt grundigere, for det er her mange snubler i starten. Det første argumentet, området, er kolonnen Excel skal se i for å avgjøre om en rad teller med. I eksempelet over er det kolonne B, der kategoriene står. Det andre argumentet, vilkåret, er testen hver rad må bestå – her teksten «Mat». Det tredje argumentet, summeringsområdet, er kolonnen med tallene som faktisk skal legges sammon, altså beløpene i kolonne C. Excel går gjennom rad for rad: «Står det Mat i B? Ja – da tar jeg med beløpet fra C. Nei – da hopper jeg over.»

Jeg anbefaler å skrive hele kolonner som B:B og C:C i stedet for et avgrenset område som B2:B100. Da slipper du å justere formelen hver gang du legger til nye rader nederst i listen. Det eneste du må passe på, er at vilkårsområdet og summeringsområdet dekker de samme radene, ellers summerer Excel feil rader mot hverandre. Vilkåret kan også være tall (=SUMIF(C:C,1200) summerer alle beløp på nøyaktig 1 200 kroner), en cellereferanse, eller et logisk uttrykk som «større enn» eller «mindre enn».

SUMMER.HVIS.SETT med flere vilkår

SUMIFS lar deg sette flere vilkår samtidig, men merk at rekkefølgen er motsatt: summeringsområdet kommer først. Formelen er =SUMIFS(summeringsområde, område1, vilkår1, område2, vilkår2).

Vil du summere alt salg til kunden «Nordvik» i mars, og du har kunde i kolonne B, måned i kolonne C og beløp i kolonne D, skriver du =SUMIFS(D:D,B:B,"Nordvik",C:C,"Mars"). Du kan legge til så mange par av område og vilkår du trenger.

Det er denne motsatte rekkefølgen som forvirrer flest. I SUMIF kommer summeringsområdet til slutt, mens i SUMIFS kommer det aller først. Grunnen er logisk når du tenker på det: når du kan ha mange vilkår, må Excel vite hvilken kolonne som skal summeres før den begynner å ramse opp betingelsene. Etter summeringsområdet kommer parene: først et område, så vilkåret som gjelder for det området, så neste område, så neste vilkår. Husk at hvert vilkår må stå sammen med sitt eget område – du kan ikke sette to vilkår mot samme kolonne uten å gjenta kolonnen.

En måte å lese formelen høyt på, som hjelper meg å huske den, er slik: «Summer kolonne D, der B er lik Nordvik, og der C er lik Mars.» Da hører du tydelig at summeringen kommer først, og at vilkårene er en liste av «der … er …»-betingelser. Alle vilkårene må være oppfylt samtidig for at en rad skal telle med; SUMIFS bruker altså OG-logikk, ikke ELLER-logikk. Trenger du ELLER-logikk – for eksempel salg til Nordvik eller Hansen – legger du heller sammen to SUMIFS-formler.

Eksempel på en utgiftsoversikt

Dato Kategori Beløp
04.02.2026 Mat kr 1 200
09.02.2026 Transport kr 850
15.02.2026 Mat kr 980
22.02.2026 Transport kr 1 100

Med =SUMIF(B:B,"Mat",C:C) får du kr 2 180 i matutgifter, og med =SUMIF(B:B,"Transport",C:C) får du kr 1 950 i transport. Vil du summere bare transport over 1 000 kroner, kombinerer du vilkårene: =SUMIFS(C:C,B:B,"Transport",C:C,">1000"), som gir kr 1 100.

Eksempel med flere vilkår: salg per kunde og måned

La oss ta et eksempel som ligner mer på en faktisk salgsoversikt, der SUMIFS virkelig kommer til sin rett. Her har vi kunde i én kolonne, måned i en annen og beløp i en tredje.

Dato Kunde Måned Beløp
03.03.2026 Nordvik Mars kr 4 500
11.03.2026 Hansen Mars kr 2 200
19.03.2026 Nordvik Mars kr 1 800
02.04.2026 Nordvik April kr 3 100

For å finne hvor mye Nordvik kjøpte for i mars, skriver du =SUMIFS(D:D,B:B,"Nordvik",C:C,"Mars"), som gir kr 6 300 (4 500 pluss 1 800). Aprilkjøpet på kr 3 100 telles ikke med, fordi måneden ikke passer. Vil du i stedet se Nordviks totale handel uansett måned, dropper du det andre vilkårsparet og bruker =SUMIF(B:B,"Nordvik",D:D), som gir kr 9 400. Slik bygger du rapporter som svarer på akkurat det spørsmålet du stiller, uten å bla manuelt gjennom listen.

Et triks jeg bruker ofte når en klient skal ha en oversikt: jeg setter kundenavnene nedover i en kolonne og månedene bortover i en rad, og lar SUMIFS fylle ut hele tabellen med cellereferanser. Da får jeg en ferdig matrise som viser salg per kunde per måned, og den oppdaterer seg selv så snart nye fakturaer limes inn. Det sparer meg for timevis med manuell summering ved hver månedsavslutning.

Bruk cellereferanser i vilkåret

I stedet for å skrive kategorinavnet rett inn i formelen, lønner det seg ofte å peke på en celle. Skriver du «Mat» i celle F1, blir formelen =SUMIF(B:B,F1,C:C). Da kan du bytte kategori bare ved å endre teksten i F1, uten å røre formelen. Det gjør arket mye mer fleksibelt.

Vil du kombinere en cellereferanse med et logisk uttrykk, må du lime tekstbitene sammen med et og-tegn. Skal du for eksempel summere alle beløp større enn tallet i celle F2, skriver du =SUMIF(C:C,">"&F2). Her står «større enn» i hermetegn, og så kobles cellen på med &. Den samme teknikken bruker du på datoer: =SUMIFS(C:C,A:A,">="&F3,A:A,"<="&F4) summerer alt mellom datoene i F3 og F4. Slik kan du bygge et lite kontrollpanel der brukeren bare fyller inn noen celler, og formlene regner ut resten.

Cellereferanser gjør også arket lettere å revidere. Når vilkåret står synlig i en celle, ser både du og den som skal kontrollere arket nøyaktig hva som er summert, uten å klikke seg inn i formelen. Jeg pleier å sette en tydelig etikett ved siden av, for eksempel «Kategori:» foran F1, slik at det aldri er tvil om hva tallet representerer. Et ryddig ark er et ark du stoler på.

Vanlige feil

  • Forveksler rekkefølgen. I SUMIF kommer summeringsområdet sist, i SUMIFS kommer det først. Bytter du om, får du feil svar eller en feilmelding.
  • Glemmer hermetegn rundt logiske vilkår. Et vilkår som større enn 1 000 må skrives som ">1000" i hermetegn, ellers forstår ikke Excel det.
  • Ulik tekst. «Mat» og «mat » med mellomrom regnes som ulike kategorier. Rydd i teksten, eller bruk "Mat*" med jokertegn hvis du vil fange varianter.
  • Områder med ulik lengde. I SUMIFS må alle områdene ha like mange rader. Ellers får du feilmeldingen #VERDI!. Bruker du hele kolonner som B:B og D:D på alle områdene, unngår du dette helt.
  • Tall lagret som tekst. Hvis beløpene er importert som tekst i stedet for tall, summerer Excel dem som null. Da hjelper det ikke hvor riktig formelen er. Marker kolonnen, se etter et lite grønt varseltrekant i hjørnet, og velg «Konverter til tall». Et tall som ligger til høyre i cellen er som regel et ekte tall; ligger det til venstre, er det tekst.
  • Skjulte mellomrom og store/små bokstaver. SUMIF bryr seg ikke om store og små bokstaver, men den bryr seg om ekstra mellomrom og usynlige tegn fra import. «Nordvik» og «Nordvik AS» er heller ikke det samme. Bruk gjerne funksjonen TRIM (på engelsk =TRIM(B2)) for å fjerne mellomrom før du summerer.

Ofte stilte spørsmål

Når bør jeg bruke SUMIFS i stedet for SUMIF?

Bruk SUMIF når du har ett vilkår, og SUMIFS når du har to eller flere. SUMIFS kan også brukes med bare ett vilkår, så mange velger å bruke den hele tiden for å slippe å huske to ulike rekkefølger.

Kan jeg summere mellom to datoer?

Ja. Bruk SUMIFS med to vilkår på datokolonnen: =SUMIFS(C:C,A:A,">=01.01.2026",A:A,"<=31.01.2026") summerer alt i januar.

Hva er forskjellen på SUMIF og TELL.HVIS?

SUMIF legger sammen beløp som oppfyller vilkåret, mens COUNTIF (TELL.HVIS) teller hvor mange rader som oppfyller det. De brukes ofte sammen for å regne ut både totalsum og antall. For eksempel gir =COUNTIF(B:B,"Mat") deg antall matkjøp, mens =SUMIF(B:B,"Mat",C:C) gir totalbeløpet. Deler du det ene på det andre, får du gjennomsnittlig beløp per matkjøp.

Kan jeg bruke jokertegn i vilkåret?

Ja, og det er svært nyttig. Stjernen erstatter et hvilket som helst antall tegn, og spørsmålstegnet erstatter nøyaktig ett tegn. Vil du summere alle kunder hvis navn begynner på «Nord», skriver du =SUMIF(B:B,"Nord*",C:C). Det fanger både «Nordvik» og «Nordby». Vær oppmerksom på at jokertegn bare virker på tekst, ikke på tall eller datoer.

Hvorfor viser formelen min 0 selv om det finnes treff?

Den vanligste årsaken er at beløpene er lagret som tekst, ikke som tall – da finner Excel radene, men klarer ikke å legge dem sammen. Konverter kolonnen til tall, så løser det seg ofte. Den nest vanligste årsaken er usynlige mellomrom i vilkårsteksten, slik at «Mat » ikke matcher «Mat». Sjekk også at du peker på riktig kolonne i summeringsområdet, for det er lett å forskyve seg en kolonne uten å merke det.

Vil du øve på et ferdig datasett, kan du laste ned malen vår for regnskap eller salgsoversikt, der du kan teste SUMMER.HVIS på ekte tall.