Met de functie SOMMEN.ALS, een van de wiskundige en trigonometrische functies, worden alle argumenten opgeteld die voldoen aan meerdere criteria. U kunt SOMMEN.ALS bijvoorbeeld gebruiken om het aantal winkels in het land te tellen die (1) een bepaalde postcode hebben en (2) waarvan de winst hoger is dan een bepaald bedrag.
Syntaxis
SOMMEN.ALS(optelbereik;criteriumbereik1;criterium1;[criteriumbereik2; criterium2];...)
- =SOMMEN.ALS(A2:A9;B2:B9;"=A*";C2:C9;"Tom")
- =SOMMEN.ALS(A2:A9;B2:B9;"<>Bananen";C2:C9;"Tom")
| Naam argument | Beschrijving |
|---|---|
| optelbereik (vereist) | Het cellenbereik waarvan u de som wilt berekenen. |
| criteriumbereik1 (vereist) | Het bereik dat wordt getest met criterium 1. Criteria_range1 en criterium1 stellen een zoekpaar in waarmee een bereik wordt doorzocht op specifieke criteria. Als er items in het bereik zijn gevonden, worden de bijbehorende waarden in Sum_range opgeteld. |
| criterium1 (vereist) | Het criterium dat bepaalt welke cellen in Criteria_range1 worden opgeteld. U kunt criteria bijvoorbeeld invoeren als 32, ">32",B4, "appels" of "32". |
| Criteria_range2, criterium2, ... (optioneel) | Extra bereiken en de bijbehorende criteria. U kunt maximaal 127 bereik/criteriumparen invoeren. |
Voorbeelden
Als u deze voorbeelden in Excel wilt gebruiken, selecteert u de gegevens in de tabel door te slepen en klikt u met de rechtermuisknop op Kopiëren. Klik in een nieuw werkblad met de rechtermuisknop op cel A1 en kies Aanpassen aan doelopmaak onder Plakopties.
| Aantal verkocht | Product | Verkoper |
|---|---|---|
| 5 | Appels | Tom |
| 4 | Appels | Sarah |
| 15 | Artisjokken | Tom |
| 3 | Artisjokken | Sarah |
| 22 | Bananen | Tom |
| 12 | Bananen | Sarah |
| 10 | Wortels | Tom |
| 33 | Wortels | Sarah |
| Formule | Beschrijving | |
| =SOMMEN.ALS(A2:A9;B2:B9;"=A*";C2:C9;"Tom") | Hiermee wordt het aantal producten opgeteld die beginnen met A en die zijn verkocht door Tom. Met het jokerteken * in criterium1, "=A*", wordt gezocht naar overeenkomende productnamen in Criteria_range1 B2:B9, en wordt gezocht naar de naam 'Tom' in Criteria_range2 C2:C9. Vervolgens worden de getallen in Sum_range A2:A9 opgeteld die aan beide voorwaarden voldoen. Het resultaat is 20. | |
| =SOMMEN.ALS(A2:A9;B2:B9;"<>Bananen"; C2:C9; "Tom") | Hiermee wordt het aantal producten opgeteld die geen bananen zijn en die zijn verkocht door Tom. Bananen worden uitgesloten door in criterium1"<>Bananen" te gebruiken <> en te zoeken naar de naam "Tom" in Criteria_range2 C2:C9. Vervolgens worden de getallen in Sum_range A2:A9 opgeteld die aan beide voorwaarden voldoen. Het resultaat is 30. |
Algemene problemen
| Probleem | Beschrijving |
|---|---|
| 0 (nul) wordt weergegeven in plaats van het verwachte resultaat. | Zorg ervoor dat criterium1,2 tussen aanhalingstekens staat als u wilt zoeken op tekstwaarden, zoals de naam van een persoon. |
| Het resultaat is onjuist als Sum_range de waarde WAAR of ONWAAR bevat. | De waarden WAAR en ONWAAR voor Sum_range worden verschillend geëvalueerd, wat onverwachte resultaten kan hebben als ze worden opgeteld. Cellen in Sum_range die WAAR bevatten, resulteren in 1. Cellen in het optelbereik die ONWAAR zijn, resulteren in 0 (nul). |
Aanbevolen procedures
| Werkwijze | Beschrijving |
|---|---|
| Gebruik jokertekens. | Met behulp van jokertekens zoals het vraagteken (?) en een sterretje (*) in criterium1,2 kunt u overeenkomsten vinden die op elkaar lijken, maar die geen exacte overeenkomsten zijn. Een vraagteken staat voor een willekeurig teken. Een sterretje staat voor een willekeurige reeks tekens. Als u echt een vraagteken of een sterretje zoekt, typt u een tilde (~) vóór het vraagteken of sterretje. Met =SOMMEN.ALS(A2:A9;B2:B9;"=A*";C2:C9;"To?") worden bijvoorbeeld alle cellen opgeteld met een tekenreeks die begint met "To" en die eindigt met een willekeurige laatste letter. |
| Het is belangrijk dat u het verschil begrijpt tussen SOM.ALS en SOMMEN.ALS. | De volgorde van de argumenten is anders voor SOM.ALS en SOMMEN.ALS. Het argument sum_range is namelijk het eerste argument in SOMMEN.ALS, maar het derde argument in SOMMEN.ALS. Dit is een veelvoorkomende oorzaak van problemen met deze functies. Als u deze vergelijkbare functies gaat kopiëren en bewerken, moet u er goed opletten dat u de argumenten in de juiste volgorde zet. |
| Gebruik hetzelfde aantal rijen en kolommen voor bereikargumenten. | Het argument Criteria_range moet evenveel rijen en kolommen bevatten als het Sum_range argument. |
Naar boven
Meer hulp nodig?
U kunt altijd uw vraag stellen aan een expert in de Excel Tech Community of ondersteuning vragen in Community's.