Læg sammen på tværs af betingelser med SUMIFS
Læg værdier sammen, der opfylder flere kriterier samtidig.
Læg sammen på tværs af betingelser med SUMIFS er en gratis Excel Formulas Academy-lektion på CoddyKit. Dette er lektion 1 af 4. Du kan læse alle 3 lektioner i dette læringsspor gratis i deres fulde længde — derefter låser CoddyKit PRO alle lektioner op samt praktiske øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Den er en del af læringsforløbet i Excel Formulas Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Excel Formulas Academy-kurset indeholder 4 lektioner i alt.
Når én betingelse ikke er nok
Du ved allerede, at SUMIF summerer værdier, der matcher en enkelt regel, f.eks. alt salg fra regionen Øst. Men virkelige spørgsmål har som regel flere lag: Hvad var salget i regionen Øst i januar? Det er to betingelser på én gang.
Det er her, SUMIFS virkelig kommer til sin ret. Det afsluttende S betyder, at du kan kombinere mange kriterier, og en række føjes kun til totalen, når den består alle de tests, du angiver.
I denne lektion lærer du rækkefølgen af argumenterne, skriver din første sum med flere kriterier og undgår de klassiske fejl, som mange falder i.
Rækkefølgen af SUMIFS-argumenter
SUMIFS vender den rækkefølge om, som du måske forventer fra SUMIF. De tal, du lægger sammen, kommer først, og derefter angives hver betingelse som et par.
sum_range— de værdier, der skal summerescriteria_range1,criteria1— den første testcriteria_range2,criteria2— den anden test
Du kan fortsætte med at tilføje par af områder og kriterier, op til 127 betingelser. Læs mønsteret nedenfor højt: læg dette sammen, hvor dette er lig med det, og hvor dette er lig med det.
=SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2)Et gennemarbejdet salgseksempel
Forestil dig en tabel, hvor kolonne A indeholder Region, kolonne B indeholder Måned, og kolonne C indeholder Beløb. Du vil finde det samlede salg for regionen Øst i januar.
De beløb, du lægger sammen, findes i C:C. Den første betingelse undersøger A:A for "Øst", og den anden undersøger B:B for "januar". En række tæller kun med, når begge betingelser er sande.
=SUMIFS(C:C, A:A, "East", B:B, "January")Alle områder skal have samme størrelse
Dette er den mest almindelige SUMIFS-fejl. sum_range og alle criteria_range skal have identiske dimensioner — det samme antal rækker og kolonner.
Hvis dit sum_range er C2:C100, men et kriterieområde er A2:A99, returnerer formlen en #VALUE!-fejl, fordi rækkerne ikke passer sammen.
Den sikreste vane er at bruge de samme start- og slutrækker for alle områder eller konsekvent bruge hele kolonner som A:A.
=SUMIFS(C2:C100, A2:A100, "East", B2:B100, "January")Angiv kriterier ud fra en celle
Det fungerer at skrive "Øst" direkte i anførselstegn, men i en fleksibel rapport kan brugeren vælge. Sæt regionen i celle F1 og måneden i F2, og referér derefter til de celler som dine kriterier.
Når du ændrer F1 eller F2, genberegnes totalen straks. Bemærk, at en almindelig cellereference ikke kræver anførselstegn — anførselstegn bruges kun til bogstavelig tekst, der skrives direkte i formlen.
=SUMIFS(C:C, A:A, F1, B:B, F2)Brug af sammenligningsoperatorer
Kriterier er ikke begrænset til nøjagtig tekst. Du kan bruge sammenligningsoperatorer til tal ved at sætte dem i anførselstegn.
">100"— større end 100"<=50"— mindre end eller lig med 50"<>0"— forskellig fra nul
Her summerer vi beløb i regionen Øst, men kun de rækker, hvor selve beløbet er større end 100. Bemærk, at sum_range og et criteria_range kan være den samme kolonne.
=SUMIFS(C:C, A:A, "East", C:C, ">100")Sammenligning med en celleværdi
Hvad nu, hvis grænsen findes i en celle i stedet for at blive skrevet direkte? Du kan ikke bare skrive ">F1" — så søger du efter den bogstavelige tekst F1. I stedet sammenkæder du operatoren med cellen ved hjælp af symbolet &.
Så ">"&F1 opbygger kriteriet større end det, F1 indeholder. Dette trick med sammenkædning er afgørende for dynamiske, brugerstyrede rapporter.
=SUMIFS(C:C, A:A, "East", C:C, ">"&F1)Kombinering af tre eller flere betingelser
SUMIFS kan nemt udvides. Tilføj endnu et par med område og kriterium for hver ny regel. Antag, at kolonne D indeholder Sælger. Du kan summere salg fra regionen Øst i januar, som er foretaget af "Maria".
Hver betingelse indsnævrer resultatet yderligere. Fordi SUMIFS bruger OG-logik, skal en række opfylde alle tre tests for at blive medtaget i summen.
=SUMIFS(C:C, A:A, "East", B:B, "January", D:D, "Maria")Jokertegn til delvise match
Tekstkriterier understøtter jokertegn. Stjernen * matcher et vilkårligt antal tegn, og spørgsmålstegnet ? matcher præcis ét tegn.
"North*"matcher North, Northeast og Northwest"*east*"matcher alt, der indeholder east
Dette summerer beløb for alle regioner, der starter med "Nord", hvilket er praktisk, når dine regionsnavne har det samme præfiks.
=SUMIFS(C:C, A:A, "North*")SUMIFS sammenlignet med SUMIF
Det er værd at lære forskellen udenad, fordi rækkefølgen af argumenterne er omvendt:
- SUMIF:
range, criteria, [sum_range]— området, der skal testes, kommer først, mens sum_range er valgfrit og kommer sidst. - SUMIFS:
sum_range, criteria_range1, criteria1, ...— sum_range kommer altid først.
Tip: Hvis du har mere end én betingelse, så vælg SUMIFS med det samme. Mange bruger SUMIFS selv til ét kriterium for at holde sig til ét ensartet mønster.
=SUMIFS(C:C, A:A, "East")Læs resultatet
Når SUMIFS returnerer 0, betyder det som regel, at ingen række matchede alle betingelser — ikke at der er noget galt med formlen. Se efter skjulte mellemrum i teksten, uens stavning eller et tal, der er gemt som tekst.
En hurtig fejlsøgning er at fjerne én betingelse ad gangen. Hvis totalen vises, når du fjerner et kriterium, var det dette kriterium, der udelukkede alle rækker. Denne vane med at isolere og teste gør fejlsøgning i formler med flere kriterier hurtig.
Hurtigt tjek
Test din forståelse af rækkefølgen af SUMIFS-argumenterne.
Opsummering: SUMIFS
Du kan nu summere tal ud fra flere betingelser på én gang:
SUMIFS(sum_range, range1, crit1, range2, crit2, ...)— sum_range kommer først.- Alle områder skal have samme størrelse, ellers får du
#VALUE!. - Brug
">"&F1til at sammenligne med en celle og*/?til jokertegn. - Betingelser bruger OG-logik — en række skal opfylde dem alle.
Næste emne: optælling af rækker ud fra flere betingelser med COUNTIFS.
=SUMIFS(C:C, A:A, F1, B:B, F2, C:C, ">"&F3)Lær Excel med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 30
- Lektioner
- 120
Ofte stillede spørgsmål
Er lektionen “Læg sammen på tværs af betingelser med SUMIFS” gratis?
Ja — alle 3 lektioner i læringssporet Excel Formulas Academy, inklusive “Læg sammen på tværs af betingelser med SUMIFS”, kan læses gratis i deres fulde længde her på webstedet. Derefter låser CoddyKit PRO alle lektioner op samt interaktive øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Excel Formulas Academy-kurset indeholder 4 lektioner i alt.
Hvad lærer jeg i “Læg sammen på tværs af betingelser med SUMIFS”?
Læg værdier sammen, der opfylder flere kriterier samtidig. Du øver dig i Excel Formulas Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på Excel Formulas Academy?
Der kræves ingen tidligere erfaring. Excel Formulas Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 1 af 4.
Hvor lang tid tager lektionen “Læg sammen på tværs af betingelser med SUMIFS”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne Excel Formulas Academy-lektion?
Ja. Alle Excel Formulas Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- Læg sammen på tværs af betingelser med SUMIFS
- Tæl på tværs af betingelser med COUNTIFS
- Beregn gennemsnit på tværs af betingelser med AVERAGEIFS
- Datointervaller i kriteriefunktioner