Alle Excel-functies

SOMMEN.ALS in Excel: zo gebruik je het

Engels: SUMIFS

SOMMEN.ALS telt op met meerdere voorwaarden. Het optelbereik staat vooraan, daarna volgen de paren van bereik en voorwaarde.

Probeer gratis de eerste oefeningenIn de les Optellen met SOMMEN.ALS

Wat doet SOMMEN.ALS?

SOMMEN.ALS telt getallen op uit de rijen die aan alle voorwaarden tegelijk voldoen. Je begint met de kolom die je optelt, en daarna volgen de paren: een bereik en wat erin moet staan.

Elke rij moet aan elk paar voldoen, net zoals bij AANTALLEN.ALS. Daarmee maak je totalen zoals de omzet van laptops in Gent, of alle uitgaven van een afdeling in één maand.

Wanneer gebruik je SOMMEN.ALS?

  • De omzet van één product in één regio: =SOMMEN.ALS(C2:C100;A2:A100;"Gent";B2:B100;"Laptop").
  • Alle bedragen tussen twee datums: =SOMMEN.ALS(C2:C100;A2:A100;">="&F1;A2:A100;"<="&F2).
  • De uren van een medewerker op één project: =SOMMEN.ALS(D2:D200;A2:A200;"Sofie";B2:B200;"Website").
  • Een overzicht met regio's in de rijen en producten in de kolommen, met één formule die je doorvoert.

Syntax

De syntax is het vaste patroon van een functie. De woorden tussen de haakjes zijn plaatshouders: daar vul je zelf iets in, zoals een cel, een getal of een tekst. Al de rest typ je precies zoals het er staat.

=SOMMEN.ALS(optelbereik; bereik1; voorwaarde1; [bereik2; voorwaarde2]; ...)

Ingevuld: =SOMMEN.ALS(C2:C6;A2:A6;"Gent";B2:B6;"Laptop")

Zo lees je de formule, onderdeel per onderdeel:

OnderdeelWat het betekentIn het voorbeeld
=Elke formule begint met een gelijkheidsteken. Zonder = ziet Excel wat je typt als gewone tekst.=
SOMMEN.ALSDe naam van de functie: zo weet Excel wat het moet doen. Je mag ze in kleine letters typen, Excel zet ze zelf in hoofdletters.SOMMEN.ALS
( )Meteen na de naam komen de haakjes. Daartussen staat wat de functie nodig heeft om te werken: de argumenten.( )
optelbereikDe kolom met de getallen die je optelt. Bij SOMMEN.ALS staat die vooraan.C2:C6
bereik1De eerste kolom waarin je een voorwaarde controleert.A2:A6
voorwaarde1Wat er in die kolom moet staan."Gent"
[bereik2; voorwaarde2]Niet verplicht: een volgend paar, enzovoort.B2:B6
;Een puntkomma scheidt de argumenten van elkaar. In een Engelstalige Excel is dat een komma.;
" "Tekst typ je tussen aanhalingstekens, zoals "Gent". Een getal of een cel, zoals 500 of A2, typ je zonder.
[ ]Wat tussen rechte haken staat, mag je weglaten. De haken zelf typ je nooit.
...Je mag er nog meer opgeven, telkens met een puntkomma ertussen.

SOMMEN.ALS stap voor stap

In E1 staat =SOMMEN.ALS(C2:C6;A2:A6;"Gent";B2:B6;"Laptop"). Alleen de laptops in Gent. Pas de cijfers of de formule aan en kijk wat er gebeurt.

E1
A
B
C
D
E
F
G
H
1
Regio
Product
Omzet
1200
2
Gent
Laptop
1200
3
Sint-Niklaas
Scherm
340
4
Gent
Scherm
410
5
Antwerpen
Laptop
980
6
Sint-Niklaas
Muis
75
7
8
9
10
Gereed

Zo bouw je die formule zelf op:

  1. Typ in E1 de functie met een haakje, en selecteer meteen wat je optelt: de omzetten in C2:C6. Typ een puntkomma.=SOMMEN.ALS(C2:C6;
  2. Het eerste paar: de regio's in A2:A6, een puntkomma en "Gent".=SOMMEN.ALS(C2:C6;A2:A6;"Gent"
  3. Het tweede paar: een puntkomma, de producten in B2:B6, nog een puntkomma en "Laptop".=SOMMEN.ALS(C2:C6;A2:A6;"Gent";B2:B6;"Laptop"
  4. Sluit het haakje en druk op Enter: alleen de laptops in Gent, samen 1200.=SOMMEN.ALS(C2:C6;A2:A6;"Gent";B2:B6;"Laptop")

Meer voorbeelden

Tussen twee datums

In E4 staat =SOMMEN.ALS(B2:B5;A2:A5;">="&E1;A2:A5;"<="&E2). Alleen de bedragen van maart: vanaf de datum in E1 tot en met die in E2. Dezelfde kolom komt twee keer terug, met een andere voorwaarde.

E4
A
B
C
D
E
F
G
H
1
Datum
Bedrag
Van
01/03/2026
2
14/02/2026
250
Tot
31/03/2026
3
03/03/2026
400
4
18/03/2026
125
525
5
02/04/2026
310
6
7
8
9
10
Gereed

Met één voorwaarde

In E1 staat =SOMMEN.ALS(C2:C6;B2:B6;"Scherm"). Ook met één voorwaarde werkt SOMMEN.ALS. Wie altijd SOMMEN.ALS gebruikt, hoeft maar één volgorde te onthouden.

E1
A
B
C
D
E
F
G
H
1
Regio
Product
Omzet
750
2
Gent
Laptop
1200
3
Sint-Niklaas
Scherm
340
4
Gent
Scherm
410
5
Antwerpen
Laptop
980
6
Sint-Niklaas
Muis
75
7
8
9
10
Gereed

Boven een bedrag in één regio

In E1 staat =SOMMEN.ALS(C2:C6;A2:A6;"Gent";C2:C6;">500"). De omzetkolom is hier zowel wat je optelt als een voorwaarde: alleen de omzetten uit Gent boven 500.

E1
A
B
C
D
E
F
G
H
1
Regio
Product
Omzet
1200
2
Gent
Laptop
1200
3
Sint-Niklaas
Scherm
340
4
Gent
Scherm
410
5
Antwerpen
Laptop
980
6
Sint-Niklaas
Muis
75
7
8
9
10
Gereed

Hier gaat het vaak mis

  • De volgorde verschilt van SOM.ALS.
  • Alle bereiken moeten even groot zijn.
Nu zelf proberen?
Oefen dit in de les Optellen met SOMMEN.ALS, met correctie en uitleg bij elke stap. De eerste oefeningen zijn gratis.

Probeer gratis de eerste oefeningen

Veelgestelde vragen

Kan ik SOMMEN.ALS ook met één voorwaarde gebruiken?

Ja, en het is zelfs handig om altijd dezelfde volgorde te gebruiken.

Lees ook

AANTAL en AANTALARGAANTAL.ALSAANTALLEN.ALSSOM.ALSGEMIDDELDE.ALS