Hoe berekent u de cumulatieve som, oftewel het lopende totaal, van een kolom in Excel?
In Data-analyse kan het monitoren van hoe waarden zich opstapelen in de loop van de tijd of over meerdere gegevensregels heen van cruciaal belang zijn. Een cumulatieve som, ook wel een lopend totaal genoemd, stelt u in staat om continu het totaal van getallen in een reeks bij te houden, waarbij dit automatisch wordt bijgewerkt zodra nieuwe gegevens worden toegevoegd. Dit is met name nuttig voor financiële administraties, voorraadbeheer, verkoopvolging of elke taak waarbij progressieve totalen belangrijk zijn. In dit artikel vindt u gedetailleerde stapsgewijze oplossingen om lopende totalen te berekenen in uw Excel-werkblad, samen met praktische tips, aantekeningen en adviezen voor probleemoplossing die zijn afgestemd op veelvoorkomende praktijksituaties.
Bereken de cumulatieve som of het lopende totaal van een kolom met formules
Bereken de cumulatieve som of het lopende totaal van een kolom met formules
Om in Excel het cumulatieve totaal voor kolomgegevens te verkrijgen, gebruikt u eenvoudige formules die dynamisch een lopend totaal bijhouden zodra nieuwe waarden worden ingevoerd.
1. Voer deze formule in een lege cel naast uw gegevens in:=SUM($B$2:B2) (bijvoorbeeld: als uw getallen in kolom B staan en beginnen bij rij 2, voert u de formule in cel C2 in), zoals weergegeven in de schermafbeelding:

2. Druk op Enter om de formule te bevestigen. De cel toont nu de cumulatieve som tot en met die rij. Om deze berekening op meer rijen toe te passen, selecteert u de cel met de formule en sleept u de vulgreep (het kleine vierkantje in de rechterbenedenhoek van de actieve cel) naar beneden om aanvullende cellen automatisch in te vullen. Zie de schermafbeelding:

Opmerking: Standaard blijft de bovenstaande formule het laatst berekende totaal weergeven in rijen waar kolom B leeg is. Dit kan soms verwarring veroorzaken bij het controleren van resultaten onder uw invoergegevens. Voor een netter resultaat—vooral in rapportages of dashboards—gebruikt u de verbeterde formule hieronder om cellen leeg te laten wanneer er geen aangrenzende waarden zijn:
=IF(B2="","",SUM($B$2:B2))
Op deze manier tonen alleen rijen met daadwerkelijke invoerwaarden in kolom B een lopend totaal. Bekijk de verbeterde uitvoer in de schermafbeelding hieronder:

Zorg er bij het uitbreiden van deze formules voor dat uw verwijzingsbereik ($B$2:B2) consistent blijft – als u uw berekeningen in een andere rij start, pas dan de verwijzingen dienovereenkomstig aan. Bij grote datasets is het handig om Excel-tabellen te gebruiken, die bereiken automatisch aanpassen naarmate uw gegevens groeien.

Ontgrendel de magie van Excel met KUTOOLS AI
- Slimme uitvoering: Voer celbewerkingen uit, analyseer gegevens en maak grafieken — allemaal met eenvoudige opdrachten.
- aangepaste formules: Genereer op maat gemaakte formules om uw workflows te stroomlijnen.
- VBA-programmeren: Schrijf en implementeer VBA-code moeiteloos.
- Formule-uitleg: Begrijp complexe formules moeiteloos.
- Tekstvertaling: Doorbreek taalbarrières in uw spreadsheets.
VBA-code – Automatiseer de berekening van de cumulatieve som voor dynamische datasets of grote bereiken
Voor gebruikers die te maken hebben met zeer grote bereiken, continu groeiende datasets of automatisering over meerdere werkbladen nodig hebben, biedt een VBA-macro een efficiënt alternatief voor het berekenen van cumulatieve sommen. Met VBA vermijdt u dat formules steeds opnieuw moeten worden gesleept, automatiseert u herberekening na updates en past u zich soepel aan veranderende gegevensstructuren aan. Deze aanpak is ideaal voor gevorderde gebruikers met ervaring in het basisgebruik van macro’s.
1. Open eerst de VBA-editor: klik op Ontwikkelaarshulpmiddelen > Visual Basic. Klik in het nieuwe venster Microsoft Visual Basic for Applications op Invoegen > Module, en plak vervolgens de onderstaande code in het modulevenster:
Sub CalculateCumulativeSum()
Dim selRange As Range
Dim outputCol As Integer
Dim i As Long
Dim cumSum As Double
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set selRange = Application.Selection
Set selRange = Application.InputBox("Select the range for running total calculation (single column):", xTitleId, selRange.Address, Type:=8)
If selRange Is Nothing Then Exit Sub
outputCol = selRange.Columns(selRange.Columns.Count).Column + 1
cumSum = 0
For i = 1 To selRange.Rows.Count
If IsNumeric(selRange.Cells(i, 1).Value) And selRange.Cells(i, 1).Value <> "" Then
cumSum = cumSum + selRange.Cells(i, 1).Value
selRange.Cells(i, 1).Offset(0, 1).Value = cumSum
Else
selRange.Cells(i, 1).Offset(0, 1).Value = ""
End If
Next i
End Sub 2Voer de macro uit door op de knop
te klikken of op F5te drukken. Selecteer bij de prompt het gegevensbereik (slechts één kolom) dat u wilt verwerken. De macro vult direct lopende totalen in de kolom rechts ervan in.
Deze methode is vooral effectief bij grote of dynamisch veranderende datasets, zodat u de macro opnieuw kunt uitvoeren zodra de gegevens zijn bijgewerkt. Maak echter altijd eerst een back-up van uw gegevens voordat u een macro uitvoert, aangezien deze direct celwaarden overschrijft. Vermijd het uitvoeren van deze macro op volledige kolommen of niet-aaneengesloten bereiken om prestatieverlies te voorkomen.
Als de macro niet de verwachte waarden berekent, controleer dan of het geselecteerde bereik uitsluitend numerieke gegevens bevat en geen samengevoegde cellen.
Beste Office-productiviteitshulpmiddelen
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.
- 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