
Getallen optellen is eenvoudig — de functie SUM in Excel doet dat in een paar seconden. Maar wat als je alleen waarden wilt optellen die aan een specifieke voorwaarde voldoen? Precies daarvoor zijn SUMIF en SUMIFS onmisbaar. Met deze twee functies tel je selectief getallen op, op basis van één of meerdere voorwaarden. Ze behoren tot de meest praktische formules die je dagelijks in je spreadsheetwerk gebruikt.
In deze handleiding worden beide functies van de grond af behandeld: syntaxis, echte voorbeelden, veelgemaakte fouten en een praktisch scenario dat je stap voor stap kunt volgen. Of je nu verkoopcijfers bijhoudt, budgetten beheert of projectgegevens analyseert: voorwaardelijk optellen bespaart je enorm veel handmatig werk.
SUMIF telt waarden in een bereik op, maar alleen wanneer een overeenkomende cel in een ander bereik voldoet aan een door jou opgegeven voorwaarde. De functie is ideaal als je één criterium hebt — bijvoorbeeld "tel alle verkopen uit de regio Oost op" of "tel alle uitgaven groter dan € 500 op."
=SUMIF(range, criteria, [sum_range])
Stel dat kolom A productcategorieën bevat en kolom B verkoopbedragen. Om alle verkopen voor "Electronics" op te tellen:
=SUMIF(A2:A100, "Electronics", B2:B100)
Om alle waarden in kolom B op te tellen die groter zijn dan 1000:
=SUMIF(B2:B100, ">1000")
Merk op dat je het derde argument kunt weglaten als het bereik en het optelbereik hetzelfde zijn. Let er ook op dat vergelijkingsoperatoren zoals >, <, >= en <> tussen aanhalingstekens moeten staan.
SUMIFS is de versie van SUMIF met meerdere voorwaarden. Hiermee geef je twee of meer criteria op, en Excel telt alleen waarden op waarbij alle voorwaarden tegelijkertijd zijn vervuld. De argumentstructuur wijkt iets af van SUMIF: het optelbereik staat als eerste.
=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
Met dezelfde gegevensset, om de verkopen voor "Electronics" in de regio "East" op te tellen (ervan uitgaande dat kolom C regionamen bevat):
=SUMIFS(B2:B100, A2:A100, "Electronics", C2:C100, "East")
Deze formule controleert elke rij: als kolom A "Electronics" is EN kolom C "East" is, wordt de bijbehorende waarde in kolom B meegeteld in het totaal.
Laten we een realistisch scenario opbouwen. Stel dat je een verkooprapport beheert met de volgende kolommen:
| A: Verkoper | B: Regio | C: Product | D: Maand | E: Omzet |
|---|---|---|---|---|
| Alice | East | Laptops | January | $4.200 |
| Bob | West | Phones | January | $3.800 |
| Alice | East | Phones | February | $2.900 |
| Carol | East | Laptops | February | $5.100 |
| Bob | West | Laptops | February | $4.400 |
Je gegevens lopen van rij 2 tot rij 500. Hier zijn formules om veelgestelde zakelijke vragen te beantwoorden:
Totale omzet voor Alice:
=SUMIF(A2:A500, "Alice", E2:E500)
Totale omzet in de regio East:
=SUMIF(B2:B500, "East", E2:E500)
Totale laptopomzet in de regio East:
=SUMIFS(E2:E500, C2:C500, "Laptops", B2:B500, "East")
Totale omzet voor Alice op laptopverkopen in januari:
=SUMIFS(E2:E500, A2:A500, "Alice", C2:C500, "Laptops", D2:D500, "January")
Elke extra voorwaarde verfijnt het resultaat verder. Dit soort analyse zou handmatig minuten kosten, maar werkt met SUMIFS direct. Als je een volledig rapportagetool bouwt, past dit goed bij de technieken uit de handleiding Verkoopdashboard in Excel: KPI's en prestaties bijhouden.
Criteria rechtstreeks in de formule typen werkt prima voor eenmalige berekeningen, maar voor dashboards en rapporten maken celverwijzingen je formules dynamisch en eenvoudig bij te werken.
Zet "Alice" in cel H2 en "Laptops" in cel H3. Je formule wordt dan:
=SUMIFS(E2:E500, A2:A500, H2, C2:C500, H3)
Wijzig H2 in "Bob" en de formule herberekent direct voor de laptopverkopen van Bob. Deze aanpak is essentieel voor interactieve dashboards. Door celverwijzingen in Excel — relatief versus absoluut goed te begrijpen, zorg je ervoor dat verwijzingen niet onverwacht verschuiven wanneer je formules kopieert.
Beide functies ondersteunen jokertekens, die vooral handig zijn wanneer je gegevens niet volledig consistent zijn:
"Lap*" komt overeen met "Laptops", "Laptop Bag", enzovoort."Bo?" komt overeen met "Bob", "Boy", "Bog".~* om een letterlijk sterretje te matchen.Voorbeeld — tel alle omzet op voor producten die beginnen met "Lap":
=SUMIF(C2:C500, "Lap*", E2:E500)
SUMIFS verwerkt datums zonder problemen, omdat Excel datums opslaat als seriële getallen. Je kunt vergelijkingsoperatoren gebruiken om waarden binnen een datumbereik op te tellen.
Ervan uitgaande dat kolom D echte datumwaarden bevat (geen platte tekst), om de omzet van 1 januari tot en met 31 maart 2024 op te tellen:
=SUMIFS(E2:E500, D2:D500, ">="&DATE(2024,1,1), D2:D500, "<="&DATE(2024,3,31))
De operator & koppelt de vergelijkingsoperator (als tekst) aan het resultaat van de functie DATE. Dit is een veelgebruikt patroon dat de moeite waard is om te onthouden.
Alle bereiken in SUMIFS moeten even groot zijn. Als je sum_range 500 rijen heeft maar een criteria_range er slechts 499, geeft Excel een fout. Controleer altijd of je bereiken consistent zijn.
Het schrijven van =SUMIF(B2:B100, >500, B2:B100) geeft een fout. Operatoren en tekstcriteria moeten tussen aanhalingstekens staan: ">500" of "Electronics".
In SUMIF is sum_range het derde argument. In SUMIFS is het het eerste. Deze fout leidt vaak tot verkeerde resultaten — controleer elke keer de volgorde van je argumenten.
Als een criteria_range-kolom getallen bevat die als tekst zijn opgeslagen, komt een numeriek criterium daar niet mee overeen. Mogelijk moet je je gegevens eerst opschonen. Het artikel over Power Query: gegevens importeren en transformeren als een pro legt uit hoe je dit soort gegevenskwaliteitsproblemen efficiënt aanpakt.
Er zijn meer manieren om gegevens voorwaardelijk op te tellen in Excel. Het is goed om te weten wanneer je welke methode gebruikt:
Voor de meeste zakelijke rapportagetaken is SUMIFS het juiste gereedschap: snel, leesbaar en geschikt voor de grote meerderheid van scenario's met voorwaardelijk optellen. Als je een compleet financieel overzicht bouwt, vormt de combinatie van SUMIFS met de technieken uit Excel-budgetsjabloon: persoonlijke of zakelijke financiën bijhouden een krachtig en flexibel rapportagesysteem.
SUMIFS wordt nog krachtiger wanneer je de functie nest in andere formules:
Een percentage van het totaal berekenen:
=SUMIFS(E2:E500, B2:B500, "East") / SUM(E2:E500)
Twee voorwaardelijke sommen vergelijken:
=SUMIFS(E2:E500, B2:B500, "East") - SUMIFS(E2:E500, B2:B500, "West")
Combineren met ALS om lege criteria netjes af te handelen:
=IF(H2="", SUM(E2:E500), SUMIFS(E2:E500, A2:A500, H2))
Als je je vaardigheden met logische formules verder wilt ontwikkelen, is het artikel over de ALS-functie: logische tests en geneste ALS-formules een logische vervolgstap.
Als je staat te staren naar een complexe SUMIFS met vier of vijf criteria en niet kunt achterhalen waarom de formule nul retourneert, probeer dan in gewone taal te beschrijven wat je nodig hebt. Tools zoals GPTExcel kunnen de exacte formule genereren op basis van een omschrijving als "som de omzet waarbij de regio East is, het product Laptops is en de datum in Q1 2024 valt." Je krijgt direct de juiste syntaxis om te controleren en te gebruiken.
Niet rechtstreeks. SUMIF is ontworpen voor één voorwaarde. Als je twee of meer voorwaarden nodig hebt, gebruik dan SUMIFS. Je kunt echter meerdere SUMIF-resultaten bij elkaar optellen als de criteria betrekking hebben op hetzelfde bereik en je een OF-voorwaarde wilt (bijvoorbeeld: tel rijen op die "East" of "West" zijn).
De meest voorkomende oorzaken zijn: getallen die als tekst zijn opgeslagen in het optelbereik of het criteriabereik, extra spaties in celwaarden, of ongelijke bereikgroottes. Hoofdletterverschillen spelen geen rol, want SUMIFS maakt geen onderscheid tussen hoofd- en kleine letters. Gebruik de functie SPATIES.WISSEN of gegevensopschoonststappen om witruimteproblemen op te lossen.
Ja, mits je datums zijn opgeslagen als echte Excel-datumwaarden (niet als tekst). Gebruik vergelijkingsoperatoren in combinatie met de functie DATE of directe datumverwijzingen: =SUMIFS(E2:E500, D2:D500, ">="&H1, D2:D500, "<="&H2), waarbij H1 en H2 je begin- en einddatum bevatten.
Excel staat maximaal 127 bereik/criterium-paren toe in één SUMIFS-formule — veel meer dan je in de praktijk ooit nodig zult hebben. Bij zeer grote gegevenssets en veel criteria kan de prestatie afnemen, maar voor typische zakelijke gegevens (tienduizenden rijen) blijft SUMIFS snel en betrouwbaar.
Leer hoe de TEXT-functie van Excel getallen, datums en tijden omzet in opgemaakte tekstreeksen met behulp van opmaakcodes — inclusief praktijkvoorbeelden.
Leer hoe de Excel ALS-functie werkt, hoe je meerdere ALS-formules nest en wanneer je moderne alternatieven zoals ALS.VOORWAARDEN en SWITCH gebruikt voor overzichtelijkere en beter leesbare logica.
Beheers SUMIF en SUMIFS in Excel om gegevens op te tellen op basis van één of meerdere voorwaarden, met echte syntaxis, praktische voorbeelden en een stapsgewijze uitleg.