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

Hoe somt u bijbehorende waarden op die dezelfde datum hebben in Excel?

AuteurXiaoyang Wijzigingsdatum

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.

som overeenkomstige waarden met dezelfde datum


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)

voer een formule in om relatieve waarden op te tellen op basis van dezelfde datum

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:

sleep en vul de formule in andere cellen

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!

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

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.

klik op de functie Geavanceerde rijen combineren van Kutools

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.

geef de optie op in het dialoogvenster

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:

oorspronkelijke gegevenspijl naar rechtsSOM.ALS op dezelfde datum met Kutools
Voordelen:Combineert en berekent gegevens eenvoudig met minimale handmatige tussenkomst. Vooral handig voor gebruikers die regelmatig verschillende veldtypen moeten groeperen en samenvatten, en biedt opties voor bewerkingen die verder gaan dan optellen, zoals gemiddelden berekenen, tellen of het maximum/minimum bepalen.

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 Uitvoeren-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

🤖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