Hoe somt u bijbehorende waarden op die dezelfde datum hebben in Excel?
Wanneer u werkt met Excel-datasets die datumvermeldingen bevatten met Dubbele waarden, moet u mogelijk de kwantitatieve gegevens die bij elke datum horen samenvatten. Stel bijvoorbeeld dat u een reeks orderregistraties beheert zoals hieronder weergegeven in bereik A1:B13, waarbij kolom A datums bevat (waarbij sommige datums meerdere keren voorkomen) en kolom B het bijbehorende aantal orders registreert. Als u het totale aantal orders voor elke unieke datum wilt optellen om een samengevat resultaat te genereren, biedt Excel verschillende methoden om deze taak efficiënt en nauwkeurig uit te voeren. Deze functionaliteit is van onschatbare waarde voor het samenvatten van dagelijkse verkopen, het consolideren van logboekregistraties of elk scenario waarin u gegevens moet aggregeren op basis van identieke tijdstippen. Het kiezen van de juiste methode kan aanzienlijk handmatig werk besparen en de nauwkeurigheid van de gegevens waarborgen.

- Optelbare waarden sommeren op basis van dezelfde datum met een formule
- Optelbare waarden sommeren op basis van dezelfde datum met Kutools voor Excel
- Optelbare waarden sommeren op basis van dezelfde datum met VBA-code
- Optelbare waarden sommeren op basis van dezelfde datum met Draaitabel
Optelbare waarden sommeren op basis van dezelfde datum met een formule
Een van de meest directe oplossingen is het gebruik van de functie SOM.ALS van Excel. Deze aanpak is vooral geschikt als u een dynamische samenvatting wilt maken die automatisch wordt bijgewerkt zodra uw brongegevens veranderen. De formuleaanpak is eenvoudig toe te passen en werkt goed voor bereiken die niet overdreven groot zijn. Ga als volgt te werk:
1. Voer de volgende formule in een lege cel in om het totaal voor een specifieke datum weer te geven (bijvoorbeeld cel)E2):
=SUMIF($A$2:$A$13,D2,$B$2:$B$13) 
In de bovenstaande formule:
- A2:A13: het bereik met de datums die u wilt evalueren
- B2:B13: het bereik met de waarden die u wilt optellen
- D2: de „criterium"-cel die de datum bevat waarvoor u de opgetelde waarde wilt verkrijgen
2. Sleep de vulgreep naar beneden vanuit de cel waarin u de formule hebt ingevoerd om deze toe te passen op alle unieke datums eronder. Zo vult u automatisch een samenvattingskolom waarin elke cel de totale opgetelde waarde voor de bijbehorende datum weergeeft. Zie screenshot:

Tips en herinneringen:
- Wanneer u nieuwe gegevens toevoegt aan uw oorspronkelijke bereik, zorg er dan voor dat uw formulebereiken ()A2:A13, B2:B13) dienovereenkomstig worden bijgewerkt.
- Als u gestructureerde tabellen gebruikt, verwijst u naar de tabel Voorwaardenaamvoor meer flexibiliteit (bijv.)
=SOM.ALS(Table1[Datum]; D2; Table1[Bedrag])). - Als uw gegevens fouten bevatten (zoals tekstwaarden of Lege cellen), controleer dan de inhoud van de brondcellen om nauwkeurige optelling te garanderen.
- Deze aanpak is het meest geschikt voor kleine tot middelgrote datasets; zeer grote datasets kunnen profiteren van een Draaitabel voor snellere samenvatting.
- Als u in D2 de functie UNIEK (Excel 365/2021+) gebruikt om unieke datums weer te geven, voert u het volgende in:
=UNIQUE(A2:A13). Pas daarna de SOM.ALS-formule ernaast toe.
Optelbare waarden sommeren op basis van dezelfde datum met Kutools voor Excel
Als u Kutools voor Excel hebt geïnstalleerd, maakt het hulpmiddel Geavanceerd samenvoegen van rijen deze taak aanzienlijk eenvoudiger. Met deze oplossing consolideert u rijen op basis van elk sleutelveld (in dit geval datums) en telt automatisch de bijbehorende waarden op — zodat u tijd bespaart én de kans op formulefouten vermindert. Ideaal voor gebruikers die regelmatig grote bereiken moeten samenvatten of herhaalde combinatie- en berekeningsbewerkingen uitvoeren!
Na installatie van Kutools voor Excel, gaat u als volgt te werk:
1. Selecteer het gegevensbereik dat u wilt optellen op basis van dezelfde datum. (We raden aan een back-up te maken van uw originele gegevens voordat u verdergaat, omdat dit hulpmiddel de lay-out van uw gegevens wijzigt.)
2. Ga naar Kutools > Samenvoegen en splitsen > Geavanceerd samenvoegen van rijen.

3. Selecteer in het dialoogvenster uw Datum-kolom en stel deze in als Primaire sleutel. Kies vervolgens de kolom die moet worden opgeteld (bijvoorbeeld „Order”) en stel de bewerking in op Som in het gedeelte Berekenen. Met deze instelling instrueert u Kutools om rijen te groeperen op identieke datums en hun numerieke waarden bij elkaar op te tellen.

4. Klik op OK. Kutools genereert onmiddellijk de samengevatte lijst, waarin voor elke unieke datum alle bijbehorende bedragen in één rij worden opgeteld. Zie hieronder:
![]() | ![]() | ![]() |
Optelbare waarden sommeren op basis van dezelfde datum met VBA-code
Voor gebruikers die een geautomatiseerde of programmeerbare aanpak zoeken, biedt VBA (Visual Basic for Applications) een flexibele manier om waarden per datum op te tellen en de samenvatting naar een nieuw bereik te exporteren. VBA is ideaal voor het verwerken van herhalende taken, grote datasets of het integreren van de samenvatting in een bredere workflow—vooral wanneer de ingebouwde formules of functies ontoereikend zijn voor uw behoeften.
1. Klik op Ontwikkelaarshulpmiddelen > Visual Basic om de Microsoft Visual Basic for Applications-editor te openen. Klik in het venster op Invoegen > Module en plak de onderstaande code in de module:
Sub SumValuesByDate()
Dim SourceRange As Range
Dim OutputRange As Range
Dim Dict As Object
Dim Cell As Range
Dim iRow As Long
Dim LastRow As Long
Dim ws As Worksheet
Dim kDate As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ws = Application.ActiveSheet
' Prompt for source data range containing dates and values
Set SourceRange = Application.InputBox("Select the source data range (dates in first column, values in second):", xTitleId, ws.Range("A2:B13").Address, Type:=8)
If SourceRange Is Nothing Then Exit Sub
' Prompt for output location
Set OutputRange = Application.InputBox("Select the cell to output summary (top-left cell):", xTitleId, "E1", Type:=8)
If OutputRange Is Nothing Then Exit Sub
Set Dict = CreateObject("Scripting.Dictionary")
' Loop through data and sum by date
For iRow = 1 To SourceRange.Rows.Count
kDate = SourceRange.Cells(iRow, 1).Value
If kDate <> "" And IsDate(kDate) Then
If Dict.Exists(kDate) Then
Dict(kDate) = Dict(kDate) + SourceRange.Cells(iRow, 2).Value
Else
Dict.Add kDate, SourceRange.Cells(iRow, 2).Value
End If
End If
Next
' Write header
OutputRange.Cells(1, 1).Value = "Date"
OutputRange.Cells(1, 2).Value = "Sum"
' Write result to output range
iRow = 2
For Each kDate In Dict.Keys
OutputRange.Cells(iRow, 1).Value = kDate
OutputRange.Cells(iRow, 2).Value = Dict(kDate)
iRow = iRow + 1
Next
End Sub 2. Klik op de knop
of druk op F5 om de macro uit te voeren.
3. Er verschijnt een dialoogvenster waarin u uw oorspronkelijke gegevensbereik moet selecteren (zorg ervoor dat de datum in de eerste kolom staat en de waarde in de tweede). Vervolgens kunt u in een ander dialoogvenster opgeven waar de resultaten moeten worden weergegeven (bijvoorbeeld cel E1).
4. Na bevestiging wordt een samenvattende tabel gegenereerd met datums en de som van de bijbehorende waarden, te beginnen bij de door u gekozen uitvoercel.
Tips en foutmeldingen:
- Deze macro verwerkt automatisch dubbele datums, ongeacht waar ze in de lijst staan.
- Als u een uitvoerpositie kiest die bestaande gegevens zou overschrijven, blokkeert de macro dit niet—selecteer daarom altijd een leeg gebied.
- De macro slaat lege cellen of waarden die geen datum zijn in de datumkolom over; zorg voor schone gegevens voor optimale resultaten.
- Deze methode is ideaal om herhaalde samenvattingsprocessen te automatiseren of in batchgegevensverwerkingsopdrachten te integreren.
VBA werkt het beste wanneer u geautomatiseerde batchverwerking nodig heeft of handmatige tussenkomst wilt vermijden. Het is een uitstekende keuze voor grootschalige of regelmatig terugkerende gegevenssamenvoegingen. Als u echter slechts af en toe een samenvatting nodig heeft, zijn de formule- of Draaitabel-methoden mogelijk eenvoudiger.
Optelbare waarden sommeren op basis van dezelfde datum met Draaitabel
Een Draaitabel biedt een handige, formulevrije manier om gegevens per datum te groeperen en sommen te berekenen in slechts enkele klikken. Het is vooral geschikt voor grote datasets of wanneer u gegevens interactief wilt verkennen en analyseren. Draaitabel kunnen automatisch worden vernieuwd wanneer uw gegevens veranderen, waardoor ze geschikt zijn voor lopende rapportages en dashboards.
1. Selecteer uw oorspronkelijke gegevensbereik, inclusief de koppen (bijv. A1:B13).
2. Ga naar het tabblad Invoegen en selecteer PivotTable. Bevestig in het dialoogvenster uw gegevensbereik en kies waar u de draaitabel wilt plaatsen (nieuw werkblad of bestaand werkblad).
3. Sleep in de veldlijst van de draaitabel het veld Datum naar het gebied Rijen, en het bijbehorende veld Bestelling (of uw waardenveld) naar het gebied Waarden. Excel telt de waarden automatisch op voor elke unieke datum.
4. Als u de resultaten van de draaitabel wilt bijwerken wanneer uw oorspronkelijke gegevens veranderen, klikt u met de rechtermuisknop op de draaitabel en selecteert u Vernieuwen.
Voordelen: De Draaitabel-methode vereist geen functies of code en ondersteunt interactief filteren, sorteren en groeperen voor diepgaandere data-analyse. Deze methode is schaalbaar en betrouwbaar, zowel voor kleine als grote datasets.
Nadelen: Minder flexibel bij het direct integreren van berekeningen in celformules, en sommige gebruikers hebben tijd nodig om vertrouwd te raken met de Draaitabel-interface.
Probleemoplossing en praktische suggesties:
- Zorg ervoor dat uw gegevensbereik duidelijke koppen en consistente gegevenstypen bevat.
- Als de Draaitabel niet de verwachte unieke datums weergeeft, controleer dan op verborgen opmaak of gebruik „groep opheffen”.
- U kunt meerdere berekeningsvelden toevoegen of groeperen op maand/kwartaal/jaar voor bredere samenvattingen.
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


