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

Hoe kunt u rijen snel samenvoegen op basis van één kolomwaarde en daarna berekeningen uitvoeren in Excel?

AuteurSun Wijzigingsdatum

Stel dat u een gegevensbereik hebt waarin één kolom dubbele waarden bevat. U wilt rijen samenvoegen op basis van kolom A (met de dubbele waarden) en vervolgens berekeningen uitvoeren op een andere kolom, zoals weergegeven in de schermafbeelding:

In Excel bestaat er geen snelle methode om rijen samen te voegen op basis van één kolomwaarde, maar hieronder vindt u handige trucs om dubbele rijen samen te voegen en optellingen of andere berekeningen uit te voeren op een andere kolom.


pijl blauw rechts bubbel Rijen samenvoegen op basis van één kolom en waarden optellen met VBA

Er is een VBA-code waarmee u dubbele rijen kunt samenvoegen en de waarden in een andere kolom kunt optellen.

1. Druk op Alt + F11 om het venster Microsoft Visual Basic for Applications te openen. Klik vervolgens op Invoegen > Module en plak de onderstaande VBA-code in de nieuwe Module.

VBA: Rijen samenvoegen op basis van één kolomwaarde

Sub MG30Nov12()
'Updateby20150519
Dim Rng As Range
Dim InputRng As Range
Dim nRng As Range
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set InputRng = InputRng.Parent.Range(InputRng.Columns(1).Address)
With CreateObject("scripting.dictionary")
.CompareMode = vbTextCompare
For Each Rng In InputRng
    If Not .Exists(Rng.Value) Then
        .Add Rng.Value, Rng.Offset(, 1)
    Else
        .Item(Rng.Value).Value = .Item(Rng.Value).Value + Rng.Offset(, 1)
            If nRng Is Nothing Then
                Set nRng = Rng
            Else
                Set nRng = Union(nRng, Rng)
            End If
    End If
Next
If Not nRng Is Nothing Then
    nRng.EntireRow.Delete
End If
End With
End Sub

2. Druk op F5 of klik op de knop Uitvoeren om de VBA uit te voeren. Er verschijnt een dialoogvenster waarin u een gegevensbereik kunt selecteren om mee te werken. Zie de schermafbeelding:

Een schermafbeelding die de gegevensselectieprompt toont voor het samenvoegen van rijen op basis van één kolom in Excel met VBA

3. Nadat u een werkgebied hebt geselecteerd, klikt u op OK. De gegevens zijn nu samengevoegd op basis van de eerste kolom, en de waarden in de tweede kolom zijn opgeteld.

Een schermafbeelding die samengevoegde rijen en opgetelde waarden toont met behulp van VBA in Excel

Opmerking: Deze VBA-code werkt alleen correct als u samenvoegt op basis van de eerste kolom en waarden optelt in de tweede kolom.


pijl blauw rechts bubbel Rijen samenvoegen op basis van één kolom en waarden optellen met Geavanceerd samenvoegen van rijen

Als u niet bekend bent met VBA-code, kunt u de functie Geavanceerd samenvoegen van rijen van de add-in van derden – Kutools voor Excel – gebruiken om eenvoudig en snel dubbele rijen samen te voegen en de waarden in een andere kolom op te tellen.

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

1. Selecteer de gegevens die u wilt gebruiken en klik op Kutools > Samenvoegen en splitsen > Geavanceerd samenvoegen van rijen. Zie de schermafbeelding:

Een schermafbeelding die de Kutools-optie Geavanceerde rijen combineren in Excel toont

2. Selecteer in het verschijnende dialoogvenster de kolom waarop u andere kolommen wilt samenvoegen, klik op Primaire sleutel, klik vervolgens op een andere kolom, klik op Berekenen en selecteer Optellen.

Tip: Als uw geselecteerde bereik headers bevat, vink dan Titels opnemen aan. Door Opgemaakte waarden gebruiken aan te vinken, blijft de opmaak na het samenvoegen behouden.

Een schermafbeelding die de opties toont in het Kutools-dialoogvenster Rijen combineren voor samenvoegen en optellen

3. Klik vervolgens op Ok. De gegevens zijn nu samengevoegd op basis van de primaire kolom, en de waarden uit de andere kolom zijn opgeteld. Zie de schermafbeelding:

Een schermafbeelding die de samengevoegde rijen en opgetelde waarden toont na gebruik van Kutools


pijl blauw rechts bubbel Rijen samenvoegen op basis van één kolom en diverse bewerkingen toepassen op andere kolommen met Geavanceerd samenvoegen van rijen.

Geavanceerd samenvoegen van rijen is krachtig, omdat het niet alleen dubbele rijen in één kolom kan samenvoegen en een andere kolom kan optellen, maar ook dubbele rijen in één kolom kan samenvoegen en verschillende bewerkingen op andere kolommen kan uitvoeren.

Stel dat ik een gegevensbereik heb zoals op de onderstaande schermafbeelding wordt weergegeven, en ik wil de waarden in kolom B samenvoegen én de waarden in kolom C optellen, beide gegroepeerd op kolom A.
Een schermafbeelding die een dataset toont met dubbele waarden waarbij samenvoegen en verschillende bewerkingen vereist zijn

Kutools voor Excel – Vol met meer dan 300 essentiële hulpmiddelen voor Excel. Maak uw Excel-taken sneller, eenvoudiger en efficiënter.Download nu!

1. Selecteer Kutools > Samenvoegen en splitsen > Geavanceerd samenvoegen van rijen. Zie de schermafbeelding:

Een schermafbeelding die de Kutools-optie Geavanceerde rijen combineren in Excel toont

2. Voer in het dialoogvenster Rijen samenvoegen op basis van kolom de volgende stappen uit:

(1) Klik op de kolom waarop u gegevens wilt combineren en klik op Primaire sleutel;

Een schermafbeelding die de selectie van de primaire sleutel toont in Kutools voor het samenvoegen van rijen op basis van een kolom in Excel

(2) Klik op de kolom waarvan u de gegevens wilt combineren en klik op Combineren, en selecteer vervolgens een gewenste scheidingsteken uit de lijst;

Een schermafbeelding die de combinatie-opties toont in Kutools voor het samenvoegen van rijen op basis van één kolom

(3) Klik op de kolom waarvan u de waarden wilt optellen, klik op Berekenen en selecteer Optellen.

Een schermafbeelding die de optelopties toont in Kutools voor het samenvoegen van rijen op basis van één kolom

3. Klik op Ok. U ziet nu het resultaat zoals hieronder:

Een schermafbeelding die het resultaat toont van samenvoegen en het uitvoeren van meerdere bewerkingen in Excel met Kutools

Met de functie Geavanceerd samenvoegen van rijen kunt u rijen samenvoegen op basis van één kolom en vervolgens waarden tellen, gemiddelden berekenen of de eerste of laatste gegevens uit andere kolommen behouden.

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