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
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
| A | B | C | |
|---|---|---|---|
| 1 | Datum | Regio | Omzet |
| 2 | 8-1-2026 | Noord | 1.200 |
| 3 | 15-1-2026 | Zuid | 800 |
| 4 | 3-2-2026 | Noord | 950 |
| 5 | 20-2-2026 | Oost | 450 |
| 6 | 2-3-2026 | Zuid | 700 |
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:
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
| Voorwaarde | Criterium |
|---|---|
| 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.