Waarden per groep optellen in Excel
Soms hebt u de wens om waarden per groep in een tabel op te tellen. Bijvoorbeeld: ik heb een lijst met producten en hun bijbehorende bedragen in een andere kolom. Nu wil ik het subtotaalbedrag voor elk product verkrijgen, zoals in onderstaande afbeelding wordt weergegeven. Deze handleiding introduceert enkele formules om deze taak in Excel op te lossen.

- Waarden per groep optellen – subtotalen in de oorspronkelijke gegevenstabel
- Waarden per groep optellen – subtotalen op een andere locatie
Waarden per groep optellen – subtotalen in de oorspronkelijke gegevenstabel
Hieronder staat de algemene syntaxis om waarden per groep in Excel op te tellen:
- group_name: De cel met de Groepsnaam die u wilt optellen;
- cell_above_group_name: De cel boven de Groepsnaam;
- group_range: Het bereik van cellen dat de Groepsnaam bevat;
- sum_rangeHet celbereik dat overeenkomt met de opgegeven groepsnaam en dat u gezamenlijk wilt optellen.
Wanneer de gegevens zijn gesorteerd op de groeperingskolom en identieke producten naast elkaar staan, zoals in de onderstaande afbeelding, kunt u eenvoudig subtotalen per groep genereren met de functies IF en SUMIF.

1. Kopieer en plak de volgende formule in een lege cel naast uw gegevens:
- Opmerking: In de formule:
- A1is de kopcel en A2is de eerste cel die de productnaam bevat die u wilt gebruiken;
- A2:A13is de lijst met de productnamen waarop u wilt baseren bij het optellen;
- B2:B13 is de kolom met gegevens waarvan u de subtotalen wilt verkrijgen.
2. Sleep daarna de vulgreep naar beneden naar de cellen waarin u deze formule wilt gebruiken. De subtotalen worden dan automatisch berekend op basis van elke productnaam, zie afbeelding:

Uitleg van de formule:
=IF(A2=A1,„",SUMIF($A$2:$A$13,A2,$B$2:$B$13))
- SUMIF($A$2:$A$13,A2,$B$2:$B$13): Deze SUMIF-functie telt alleen de waarden in het bereik B2:B13 op wanneer de bijbehorende waarden in het bereik A2:A13 gelijk zijn aan het criterium in A2.
- IF(A2=A1,„",SUMIF($A$2:$A$13,A2,$B$2:$B$13)): Deze IF-functie controleert of elke waarde in kolom A gelijk is aan de waarde in de cel erboven. Als de waarde in cel A2 bijvoorbeeld overeenkomt met die in cel A1, wordt er niets („”) weergegeven; als dat niet het geval is, wordt het resultaat van de SUMIF-functie geretourneerd.
Waarden per groep optellen – subtotalen op een andere locatie
Als de waarden van elke groep niet aaneengesloten staan, maar willekeurig verspreid zijn over de kolom, haalt u eerst elke Groepsnaam uit de productnamen en berekent u vervolgens het subtotaal op basis van die Groepsnaam, zoals in de onderstaande afbeelding wordt weergegeven.

1. Haal eerst de unieke groepsnaam op met de volgende matrixformule en druk daarna op Ctrl + Shift + Enter om het eerste resultaat te krijgen.
- Opmerking: In de formule:
- A2:A13is het bereik van cellen waaruit alle unieke waarden moeten worden gehaald;
- D1 is de cel boven uw ingevoerde formule.
2. Selecteer daarna de formulecel en sleep de vulgreep naar beneden totdat alle productnamen zichtbaar zijn, zie afbeelding:

3. U kunt nu de waarden optellen op basis van de Groepsnaam die u hebt geëxtraheerd. In dit geval gebruiken we de SUMIF-functie. Voer de onderstaande formule in een lege cel in—ik plaats deze in dit voorbeeld in cel E2.
4. Sleep daarna de vulgreep naar beneden om de formule te kopiëren en zo de totale bestellingen van de andere groepen weer te geven, zie afbeelding:

Gebruikte gerelateerde functie:
- SUMIF:
- De functie SUMIF helpt u om cellen op te tellen op basis van één criterium.
- IF:
- De functie ALS test op een specifieke voorwaarde en geeft de waarde terug die u hebt opgegeven voor WAAR of ONWAAR.
Meer artikelen:
- Factuurbedragen subtotaliseren op leeftijd
- Het optellen van factuurbedragen op basis van leeftijd, zoals in de onderstaande afbeelding wordt weergegeven, is een veelvoorkomende taak in Excel. In deze handleiding leert u hoe u factuurbedragen per leeftijdsgroep eenvoudig kunt subtotaliseren met de standaard SUMIF-functie.
- De kleinste of laagste N waarden optellen
- In Excel is het eenvoudig om een bereik van cellen op te tellen met de SOM-functie. Maar wat als u de kleinste of laagste 3, 5 of n getallen in een gegevensbereik wilt optellen, zoals in de afbeelding hieronder? In dat geval bieden de functies SOMPRODUCT en KLEINSTE u de perfecte oplossing in Excel.
- De kleinste of laagste N waarden optellen op basis van criteria
- In een eerdere handleiding hebben we uitgelegd hoe u de kleinste n waarden in een gegevensbereik kunt optellen. In dit artikel gaan we een stap verder: het optellen van de laagste n waarden op basis van één of meer criteria in Excel.
De beste Office-productiviteitshulpmiddelen
Kutools voor Excel – Helpt u om op te vallen tussen de massa
Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...
Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in
- Schakel in één seconde tussen tientallen geopende documenten!
- Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
- Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.