Met de functie SOM.ALSEN (Engels: SUMIFS) tel je in Excel waarden op die aan meerdere voorwaarden voldoen. In dit artikel leer je stap voor stap hoe je SOM.ALSEN gebruikt, inclusief praktische voorbeelden en veelgemaakte fouten.
Wat is SOM.ALSEN in Excel?
SOM.ALSEN is een krachtige Excel-functie waarmee je getallen optelt die aan twee of meer criteria voldoen. Denk bijvoorbeeld aan: “Tel alle verkopen op van productcategorie A in de maand januari” of “Bereken het totaal van orders boven de 100 euro van klant X”.
De functie is onderdeel van de optellen-functies in Excel en vormt een uitbreiding op SOM.ALS, die slechts met een enkele voorwaarde werkt.
Verschil tussen SOM.ALS en SOM.ALSEN
Voordat we dieper ingaan op SOM.ALSEN, is het belangrijk het verschil met SOM.ALS te begrijpen:
| Functie | Aantal voorwaarden | Syntax volgorde |
|---|---|---|
| SOM.ALS | 1 voorwaarde | Bereik, criterium, som_bereik |
| SOM.ALSEN | 2 of meer voorwaarden | Som_bereik, criterium_bereik1, criterium1, … |
Let op: De volgorde van argumenten is anders! Bij SOM.ALSEN komt het som_bereik eerst, terwijl dit bij SOM.ALS als laatste staat.
Syntax van SOM.ALSEN
De volledige syntax van SOM.ALSEN ziet er als volgt uit:
=SOM.ALSEN(som_bereik; criterium_bereik1; criterium1; [criterium_bereik2; criterium2]; ...)
Argumenten uitgelegd:
- som_bereik (verplicht): Het bereik met getallen die je wilt optellen
- criterium_bereik1 (verplicht): Het eerste bereik dat je wilt evalueren
- criterium1 (verplicht): De voorwaarde voor criterium_bereik1
- criterium_bereik2; criterium2 (optioneel): Extra bereik-criterium paren (tot 127 paren mogelijk)
Belangrijke regels
- Alle bereiken moeten dezelfde grootte hebben (aantal rijen/kolommen)
- Je kunt tot 127 criterium-paren gebruiken
- Criteria kunnen getallen, tekst, celverwijzingen of expressies zijn
- Gebruik aanhalingstekens rondom tekstcriteria en vergelijkingsoperatoren
Stap-voor-stap: SOM.ALSEN gebruiken
Laten we SOM.ALSEN stap voor stap toepassen met een praktisch voorbeeld.
Voorbeelddata
Stel je hebt een verkoopoverzicht:
| A | B | C | D |
|---|---|---|---|
| Product | Regio | Maand | Omzet |
| Laptop | Noord | Januari | 1500 |
| Telefoon | Zuid | Januari | 800 |
| Laptop | Zuid | Februari | 2000 |
| Telefoon | Noord | Januari | 650 |
| Laptop | Noord | Februari | 1800 |
Stap 1: Bepaal wat je wilt optellen
Je wilt de totale omzet van Laptops in de regio Noord berekenen.
Stap 2: Open een cel voor de formule
- Windows: Klik op een lege cel en typ direct de formule
- Mac: Klik op een lege cel en typ direct de formule
Stap 3: Bouw de SOM.ALSEN formule
Type de volgende formule:
=SOM.ALSEN(D2:D6;A2:A6;"Laptop";B2:B6;"Noord")
Uitleg:
– D2:D6 = som_bereik (de omzetcijfers)
– A2:A6 = eerste criterium_bereik (producten)
– "Laptop" = eerste criterium
– B2:B6 = tweede criterium_bereik (regio’s)
– "Noord" = tweede criterium
Stap 4: Bevestig de formule
- Windows: Druk op Enter
- Mac: Druk op Return
Resultaat: 3300 (1500 + 1800 = de twee Laptop-verkopen in Noord)
Praktische voorbeelden met SOM.ALSEN
Voorbeeld 1: Omzet per product en periode
=SOM.ALSEN(D:D;A:A;"Laptop";C:C;"Januari")
Dit berekent alle Laptop-verkopen in januari.
Voorbeeld 2: Met vergelijkingsoperatoren
Tel alle omzet op boven 1000 euro in regio Zuid:
=SOM.ALSEN(D2:D6;D2:D6;">1000";B2:B6;"Zuid")
Voorbeeld 3: Drie voorwaarden combineren
Tel Laptop-verkopen in Noord tijdens januari:
=SOM.ALSEN(D2:D6;A2:A6;"Laptop";B2:B6;"Noord";C2:C6;"Januari")
Voorbeeld 4: Celverwijzingen als criteria
In plaats van vaste waarden kun je celverwijzingen gebruiken:
=SOM.ALSEN(D:D;A:A;F1;B:B;G1)
Waarbij F1 het gewenste product bevat en G1 de gewenste regio.
Voorbeeld 5: Datumbereik analyseren
Tel omzet tussen twee datums:
=SOM.ALSEN(D:D;C:C;">="&DATUM(2026;1;1);C:C;"<="&DATUM(2026;1;31))
Wildcards gebruiken in SOM.ALSEN
Net als bij INDEX-functies kun je wildcards gebruiken voor flexibele zoekopdrachten:
| Wildcard | Betekenis | Voorbeeld |
|---|---|---|
| * | Willekeurig aantal tekens | “Lap*” vindt Laptop, Laptoptas |
| ? | Exact een teken | “Boo?” vindt Boom, Boor |
| ~ | Ontsnap een wildcard | “~*” zoekt letterlijk naar * |
Voorbeeld met wildcards
Tel alle producten die beginnen met “Lap”:
=SOM.ALSEN(D:D;A:A;"Lap*";B:B;"Noord")
Dit vindt Laptop, Laptoptas, Laptopstandaard, etc.
Veelgemaakte fouten bij SOM.ALSEN
Fout 1: Ongelijke bereikgrootte
Probleem: Je krijgt een #WAARDE! fout.
Oorzaak: De bereiken hebben niet dezelfde grootte.
Oplossing: Zorg dat alle bereiken exact evenveel rijen en kolommen bevatten.
// Fout:
=SOM.ALSEN(D2:D10;A2:A6;"Laptop";B2:B6;"Noord")
// Correct:
=SOM.ALSEN(D2:D6;A2:A6;"Laptop";B2:B6;"Noord")
Fout 2: Vergeten aanhalingstekens
Probleem: Excel herkent je tekstcriterium niet.
Oorzaak: Tekstcriteria moeten tussen aanhalingstekens staan.
// Fout:
=SOM.ALSEN(D:D;A:A;Laptop;B:B;Noord)
// Correct:
=SOM.ALSEN(D:D;A:A;"Laptop";B:B;"Noord")
Fout 3: Verkeerde argumentvolgorde
Probleem: Het resultaat is 0 of fout.
Oorzaak: Bij SOM.ALSEN komt som_bereik EERST, anders dan bij SOM.ALS.
// Fout (SOM.ALS-volgorde):
=SOM.ALSEN(A:A;"Laptop";B:B;"Noord";D:D)
// Correct:
=SOM.ALSEN(D:D;A:A;"Laptop";B:B;"Noord")
Fout 4: Spaties in criteria
Probleem: Geen matches gevonden.
Oorzaak: Extra spaties voor of na de tekst in je data.
Oplossing: Gebruik SPATIES.WISSEN() in je data of pas je criterium aan:
=SOM.ALSEN(D:D;A:A;"*Laptop*";B:B;"Noord")
Fout 5: Vergelijkingsoperator verkeerd geplaatst
Probleem: De formule werkt niet met >, <, >=, <=.
Oorzaak: De operator moet binnen de aanhalingstekens, samen met de waarde.
// Fout:
=SOM.ALSEN(D:D;C:C;>"100")
// Correct:
=SOM.ALSEN(D:D;C:C;">100")
Fout 6: Datums niet correct vergeleken
Probleem: Datumvergelijkingen geven onverwachte resultaten.
Oplossing: Gebruik de DATUM-functie of celverwijzingen:
=SOM.ALSEN(D:D;C:C;">="&DATUM(2026;1;1);C:C;"<="&DATUM(2026;1;31))
SOM.ALSEN vs andere functies
| Situatie | Beste functie |
|---|---|
| Optellen zonder voorwaarden | SOM |
| Optellen met 1 voorwaarde | SOM.ALS |
| Optellen met meerdere voorwaarden | SOM.ALSEN |
| Tellen met meerdere voorwaarden | AANTAL.ALS.EN |
| Gemiddelde met meerdere voorwaarden | GEMIDDELDE.ALSEN |
Tips voor efficienter werken
- Gebruik benoemde bereiken: In plaats van D2:D1000, geef je bereik een naam zoals “Omzet” voor leesbaardere formules
- Maak criteria dynamisch: Verwijs naar cellen met dropdowns voor interactieve rapporten
- Combineer met tabellen: In Excel-tabellen kun je gestructureerde verwijzingen gebruiken
- Test stap voor stap: Begin met een criterium en voeg geleidelijk meer toe
FAQ: Veelgestelde vragen over SOM.ALSEN
Hoeveel voorwaarden kan ik maximaal gebruiken in SOM.ALSEN?
Je kunt maximaal 127 criterium-paren (bereik + voorwaarde) gebruiken in een enkele SOM.ALSEN formule. In de praktijk zijn 2-5 voorwaarden het meest voorkomend.
Wat is het verschil tussen SOM.ALSEN en SOMPRODUCT?
SOM.ALSEN is specifiek ontworpen voor het optellen met meerdere criteria en is meestal sneller. SOMPRODUCT is flexibeler voor complexe berekeningen maar kan trager zijn bij grote datasets.
Kan ik SOM.ALSEN gebruiken met OF-logica?
SOM.ALSEN werkt standaard met EN-logica (alle voorwaarden moeten waar zijn). Voor OF-logica tel je meerdere SOM.ALSEN formules bij elkaar op:
=SOM.ALSEN(D:D;A:A;"Laptop")+SOM.ALSEN(D:D;A:A;"Telefoon")
Werkt SOM.ALSEN ook met datums?
Ja, SOM.ALSEN werkt uitstekend met datums. Gebruik de DATUM-functie voor betrouwbare datumvergelijkingen:
=SOM.ALSEN(D:D;C:C;">="&DATUM(2026;1;1);C:C;"<"&DATUM(2026;2;1))
Waarom geeft mijn SOM.ALSEN formule 0 terug?
Dit gebeurt meestal door: ongelijke bereikgroottes, typfouten in criteria, extra spaties in data, of omdat er simpelweg geen matches zijn. Controleer je data en formule stap voor stap.
Kan ik SOM.ALSEN combineren met andere functies?
Absoluut! Je kunt SOM.ALSEN combineren met functies zoals ALS, AFRONDEN, of zelfs nesten in een INDEX-VERGELIJKEN constructie voor geavanceerde analyses.
Hoe gebruik ik SOM.ALSEN met niet-gelijk-aan?
Gebruik de <>-operator voor “niet gelijk aan”:
=SOM.ALSEN(D:D;A:A;"<>Laptop";B:B;"Noord")
Dit telt alle producten behalve Laptops in Noord op.
Is SOM.ALSEN hoofdlettergevoelig?
Nee, SOM.ALSEN is niet hoofdlettergevoelig. “Laptop”, “laptop” en “LAPTOP” worden als gelijk beschouwd.
Kom je er niet uit? Hulp nodig met Excel?. Neem gerust contact op, ik denk graag mee.
Hulp nodig met SOM.ALSEN of andere Excel-formules?
Loop je vast met SOM.ALSEN of heb je een complexe Excel-uitdaging? Ik help je graag verder!
Neem contact op:
– WhatsApp: Stuur een bericht
– E-mail: w.bouwmeester@bouwmeesterconsultancy.nl
Of bekijk mijn andere Excel-tutorials:
– Optellen in Excel: complete gids
– SOM.ALS: optellen met een voorwaarde
– INDEX functie uitgelegd





