KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Hoe sommeert u waarden in Excel zonder of exclusief subtotalen?

AuteurSiluvia Wijzigingsdatum

Bij het werken met datasets in Excel is het gebruikelijk om uw getallen te organiseren en analyseren door subtotalen te berekenen voor verschillende groepen of categorieën. Na het toevoegen van deze subtotalen wilt u echter mogelijk een eindtotaal berekenen dat deze subtotaalwaarden uitsluit, zodat dubbel tellen in uw uiteindelijke som wordt voorkomen. Het probleem is dat bij direct optellen van alle getallen de subtotalen worden meegerekend, wat resulteert in een totaalsom die groter is dan bedoeld. Om dit te vermijden, moet u een manier vinden om de oorspronkelijke gegevens op te tellen terwijl de subtotalenrijen worden uitgesloten. In dit artikel presenteren we verschillende praktische methoden om dit probleem op te lossen, zodat u efficiënt nauwkeurige resultaten kunt berekenen in verschillende scenario’s.


Sommige waarden zonder subtotalen met de SOM-functie in Excel

Een veelgebruikte methode om groepssubtotalen te berekenen, is het invoegen van de SOM-functie binnen of onder elke relevante groep. Wanneer u echter het eindtotaal van de volledige lijst wilt berekenen én de rijen met groepssubtotalen wilt negeren, is daarvoor vaak een extra stap nodig. Hieronder vindt u een methode om dit voor elkaar te krijgen:

1. Gebruik de SOM-functie binnen elke groep om de bijbehorende subtotalen te genereren, zoals weergegeven in deze schermafbeelding:

Een schermafbeelding waarop de SOM-functie wordt gebruikt om groepssubtotalen te berekenen in Excel

2. Voer vervolgens in een lege cel — op de plek waar u het resultaat wilt weergeven — de volgende formule in om het eindtotaal te krijgen, zonder de subtotalenrijen mee te rekenen:
=SOM(B2:B21)/2

Druk op Enter om het juiste totaal te verkrijgen. Deze formule werkt omdat ervan wordt uitgegaan dat u subtotalen met de SOM-functie direct na de relevante groepen hebt ingevoegd, waardoor de som van de ruwe gegevens effectief verdubbeld wordt. Door te delen door 2, verwijdert u de dubbele som. Let op: deze methode is het meest geschikt wanneer de dataset zodanig is gestructureerd dat de som van de oorspronkelijke waarden en subtotalen samen precies tweemaal de som van de oorspronkelijke gegevens vormt.

Een schermafbeelding die laat zien hoe waarden worden opgeteld zonder subtotalen met behulp van een formule in Excel

Als uw gegevensstructuur complexer is of het aantal subtotalenrijen varieert, bieden de alternatieve methoden hieronder een nauwkeurigere en flexibelere oplossing.


Somwaarde zonder subtotalen met de SUBTOTAAL-functie in Excel

De functie SUBTOTAAL in Excel biedt een ingebouwde oplossing om berekeningen uit te voeren op alleen gefilterde of zichtbare rijen. Daardoor is deze functie bijzonder geschikt voor lijsten met subtotalen: SUBTOTAAL-formules kunnen namelijk zo worden ingesteld dat ze andere SUBTOTAAL-resultaten binnen hetzelfde bereik negeren, waardoor dubbel tellen van waarden wordt voorkomen.

Volg deze stappen om de SUBTOTAAL-functie in deze context te gebruiken:

1. Voer de SUBTOTAAL-functie voor elke groep als volgt in:
=SUBTOTAAL(9;B2:B10)

Hiermee wordt de SOM-bewerking (functienummer 9) toegepast op het beperkte bereik en wordt deze vaak gebruikt als onderdeel van de ingebouwde functie Gegevens > Subtotaal in Excel.

Een schermafbeelding waarop de SUBTOTAAL-functie wordt gebruikt om groepssubtotalen te berekenen in Excel

2. Voer voor het eindtotaal dat interne subtotalen uitsluit de volgende formule in de gewenste cel in:
=SUBTOTAAL(9;B2:B21)

Druk op Enter om automatisch de gegevenswaarden op te tellen, waarbij geneste SUBTOTAAL-functies binnen het bereik worden genegeerd. Deze aanpak is ideaal voor lijsten die de SUBTOTAAL-functie gebruiken voor groepssamenvattingen en voorkomt dat subtotalen per ongeluk meerdere keren worden meegeteld.

Een schermafbeelding die laat zien hoe de SUBTOTAAL-functie wordt gebruikt om waarden op te tellen zonder de subtotalen mee te nemen in Excel

Houd er rekening mee dat de SUBTOTAAL-functie optimaal werkt wanneer subtotalencellen zijn gegenereerd met SUBTOTAAL in plaats van SOM. Bovendien kunt u SUBTOTAAL zo instellen dat, bij gefilterde of verborgen rijen, alleen zichtbare (niet-verborgen) gegevens worden meegenomen in de berekening — ideaal voor dynamische rapportagesituaties.


VBA-code – Sommeer waarden exclusief subtotalenrijen

Als uw gegevensstructuur complex is of u een geautomatiseerde methode wilt om alleen de ruwe gegevensrijen (exclusief subtotalen) op te tellen, kunt u een eenvoudige VBA-macro gebruiken. Met deze aanpak kunt u programmatisch alleen die rijen identificeren en optellen die voldoen aan uw criteria, zoals op basis van specifieke opmaak, de aanwezigheid van formules of andere onderscheidende kenmerken.

Als uw subtotalenrijen bijvoorbeeld zijn berekend met formules (zoals SOM of SUBTOTAAL) en uw ruwe gegevensrijen alleen statische waarden bevatten, kunt u de VBA-code zo instellen dat alleen cellen in een opgegeven kolom die géén formules bevatten, worden meegenomen in de berekening. Zo werkt dat:

1. Klik op Ontwikkelaarshulpmiddelen > Visual Basic om het venster Microsoft Visual Basic for Applications te openen.
2. Klik in het nieuwe venster op Invoegen > Module en plak de volgende code in de module:

Sub SumNonSubtotalRows()
    Dim WorkRng As Range
    Dim SumResult As Double
    Dim cell As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select the range to sum (e.g., B2:B21)", xTitleId, WorkRng.Address, Type:=8)
    SumResult = 0
    For Each cell In WorkRng
        If Not cell.HasFormula Then
            SumResult = SumResult + cell.Value
        End If
    Next
    MsgBox "The sum of non-subtotal rows is: " & SumResult, vbInformation, xTitleId
End Sub

3. Klik op de knop Uitvoeren-knop Uitvoeren om de code uit te voeren. Er verschijnt een prompt waarin u het bereik met uw gegevens kunt selecteren. De macro telt vervolgens alleen de cellen in uw selectie die geen formules bevatten, waardoor typische subtotalenrijen effectief worden overgeslagen.

Praktische tips:Pas de criteria in de VBA-lus aan op basis van de structuur van uw dataset. U kunt bijvoorbeeld logica toevoegen om subtotalenrijen te identificeren op basis van specifieke celopmaak, bepaalde tekst (zoals „Subtotaal” in een aangrenzende kolom) of andere kenmerken die gegevensrijen onderscheiden van subtotalen.

Filteren – Gebruik filter en SUBTOTAAL om alleen zichtbare (niet-subtotaal) rijen op te tellen

Als u subtotalenrijen in uw dataset kunt filteren—bijvoorbeeld op basis van een specifiek label, trefwoord of patroon—dan combineert u de ingebouwde filterfunctie van Excel met de SUBTOTAAL-functie om alleen de zichtbare (niet-gefilterde) gegevensrijen op te tellen. Deze aanpak is bijzonder handig wanneer subtotalen steeds dezelfde indicator of hetzelfde label bevatten.

1. Klik ergens in uw dataset, ga vervolgens naar het tabblad Gegevens en klik op Filter om filters voor uw kolommen in te schakelen.
2. Klik op de vervolgkeuzelijst in uw hulpkolom en schakel „Subtotaal” uit om subtotalenrijen te verbergen en alleen de oorspronkelijke gegevens weer te geven.
3. Voer in een afzonderlijke cel de volgende formule in om alleen zichtbare (gefilterde) rijen op te tellen.

=SUBTOTAL(9,B2:B21)

De SUBTOTAAL-functie (met functienummer 9 voor SOM) negeert verborgen rijen en geeft het totaal van alleen de momenteel zichtbare rijen weer — oftewel de niet-subtotaalrijen die na filtering zijn overgebleven. Deze oplossing is snel én dynamisch: zodra u filters opnieuw toepast of uw dataset uitbreidt, wordt de formule automatisch bijgewerkt.

Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 gereedschapssets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...


Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger

  • Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
  • Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!

Alle Kutools-add-ins in één installatieprogramma.

Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
  • Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
  • Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
  • 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
  • Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins