Excel leren
NL

Home › Excel-functies › SOMMEN.ALS

SOMMEN.ALS in Excel: optellen met meerdere voorwaarden

SOMMEN.ALS telt de waarden op die aan al je voorwaarden voldoen: omzet in regio Noord in januari, uren per medewerker boven een grens, kosten tussen twee datums. Het is de versie van SOM.ALS met meerdere voorwaarden. In de Engelse Excel heet hij SUMIFS.

In deze uitleg
  1. Syntaxis van SOMMEN.ALS
  2. Basisvoorbeeld
  3. Tussen twee datums
  4. Soorten voorwaarden
  5. OF-voorwaarden
  6. Veelgemaakte fouten
  7. Veelgestelde vragen

Syntaxis van SOMMEN.ALS

=SOMMEN.ALS(optelbereik; criteriumbereik1; criterium1; [criteriumbereik2; criterium2]; …)

Het bereik dat je optelt komt eerst, gevolgd door paren van een bereik en de bijbehorende voorwaarde. Je kunt tot 127 paren opgeven. Alle bereiken moeten even groot zijn.

Basisvoorbeeld

ABC
1DatumRegioOmzet
28-1-2026Noord1.200
315-1-2026Zuid800
43-2-2026Noord950
520-2-2026Oost450
62-3-2026Zuid700
=SOMMEN.ALS(C2:C6; B2:B6; "Noord"; A2:A6; "<"&DATUM(2026;2;1))

Omzet in Noord vóór februari: alleen rij 2 voldoet aan beide voorwaarden, dus de uitkomst is 1.200.

Optellen tussen twee datums

Gebruik de datumkolom twee keer, één keer met >= en één keer met <=. Met de begindatum in F1 en de einddatum in F2:

=SOMMEN.ALS(C2:C6; A2:A6; ">="&F1; A2:A6; "<="&F2)

Van 1 januari tot en met 28 februari 2026 geeft dit 3.400. Plak de operator en de cel altijd aan elkaar met &; ">=F1" binnen de aanhalingstekens werkt niet. Voor een hele maand geeft LAATSTE.DAG je de laatste dag: "<="&LAATSTE.DAG(F1; 0).

Voorwaarden die je kunt gebruiken

VoorwaardeCriterium
Gelijk aan tekst"Zuid"
Niet gelijk aan"<>Zuid"
Groter dan een getal">750"
Groter dan een cel">"&F3
Begint met"Noo*" (zie jokertekens)
Niet leeg"<>"
Leeg""

Voorbeeld: omzet in Zuid boven 750: =SOMMEN.ALS(C2:C6; B2:B6; "Zuid"; C2:C6; ">750") geeft 800.

OF-voorwaarden

Alle voorwaarden in SOMMEN.ALS moeten tegelijk waar zijn. Voor "Noord of Oost" tel je twee formules bij elkaar op:

=SOMMEN.ALS(C2:C6; B2:B6; "Noord") + SOMMEN.ALS(C2:C6; B2:B6; "Oost")

Dat geeft 2.600. Voor ingewikkeldere OF-combinaties is SOMPRODUCT handiger.

Veelgemaakte fouten

  • #WAARDE!: de bereiken zijn niet even groot.
  • Uitkomst is 0: datums of getallen zijn als tekst opgeslagen, of de voorwaarde bevat een typfout of extra spaties.
  • Argumenten door elkaar: bij SOMMEN.ALS komt het optelbereik eerst; bij SOM.ALS als laatste.

Veelgestelde vragen

Wat is het verschil tussen SOM.ALS en SOMMEN.ALS?

SOM.ALS heeft één voorwaarde, SOMMEN.ALS één of meer. Bij SOMMEN.ALS komt het bereik dat je optelt eerst.

Kan SOMMEN.ALS dezelfde kolom twee keer gebruiken?

Ja. Zo tel je juist op tussen twee datums of twee getallen.

Kan SOMMEN.ALS meerdere kolommen optellen?

Nee, het optelbereik is één kolom (of rij). Gebruik per kolom een SOMMEN.ALS en tel ze op, of SOMPRODUCT voor ingewikkeldere gevallen.

Wat is SOMMEN.ALS in het Engels?

SUMIFS. De argumenten en hun volgorde zijn hetzelfde, alleen met komma's in plaats van puntkomma's.