Note: The other languages of the website are Google-translated. Back to English

Hoe dubbele rijen combineren en de waarden in Excel optellen?

doc-combineren-som1 -2 doc-combineren-som2

In Excel kunt u dit probleem altijd tegenkomen als u een gegevensbereik hebt dat enkele dubbele gegevens bevat, en u nu de dubbele gegevens wilt combineren en de overeenkomstige waarden in een andere kolom wilt optellen, zoals in de volgende schermafbeeldingen. Hoe zou je dit probleem kunnen oplossen?

Combineer dubbele rijen en som de waarden op met de functie Consolideren

Combineer dubbele rijen en tel de waarden op met VBA-code

Combineer dubbele rijen en tel de waarden op met Kutools voor Excel

Combineer overeenkomstige rijen op basis van dubbele waarden in een andere kolom met Kutools voor Excel


pijl blauw rechts bel Combineer dubbele rijen en som de waarden op met de functie Consolideren

De Consolidate is een handig hulpmiddel voor ons om meerdere werkbladen of rijen in Excel te consolideren, dus met deze functie kunnen we ook meerdere rijen samenvatten op basis van de duplicaten. Voer de volgende stappen uit:

1. Klik op een cel waar u het resultaat in uw huidige werkblad wilt vinden.

2. Ga om te klikken Data > Consolideren, zie screenshot:

doc-combineren-som3

3. In de Consolideren dialoog venster:

  • (1.) Selecteer Som van Functie keuzelijst;
  • (2.) Klik doc-combineren-som5 om het bereik te selecteren dat u wilt consolideren, en klik vervolgens op Toevoegen knop om de verwijzing naar toe te voegen Alle referenties keuzelijst;
  • (3.) Controleer Bovenste rij en Linker kolom van Gebruik labels in optie. Zie screenshot:

doc-combineren-som4

4. Klik na het voltooien van de instellingen op OK, en de duplicaten worden gecombineerd en opgeteld. Zie screenshot:

doc-combineren-som6

Opmerking:: Als het bereik geen koprij heeft, moet u het vinkje verwijderen Bovenste rij van de Gebruik labels in optie.


Combineer dubbele rijen en som / gemiddelde overeenkomstige waarden in een andere kolom

Kutools for Excel's Geavanceerde combibe-rijen helpt u om meerdere dubbele rijen te combineren tot één record op basis van een sleutelkolom, en het kan ook enkele berekeningen toepassen, zoals som, gemiddelde, aantal enzovoort voor andere kolommen. Klik om Kutools voor Excel te downloaden!


pijl blauw rechts bel Combineer dubbele rijen en tel de waarden op met VBA-code

De volgende VBA-code kan u ook helpen dubbele rijen in het werkblad te consolideren, maar tegelijkertijd worden de originele gegevens vernietigd, u moet een back-up van een kopie van de gegevens maken.

1. Houd de ALT + F11 toetsen, dan opent het de Microsoft Visual Basic voor toepassingen venster.

2. Klikken Invoegen > Moduleen plak de volgende code in het Module Venster.

VBA-code: combineer dubbele rijen en som de waarden op

Sub CombineRows()
'Updateby Extendoffice
Dim WorkRng As Range
Dim Dic As Variant
Dim arr As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set Dic = CreateObject("Scripting.Dictionary")
arr = WorkRng.Value
For i = 1 To UBound(arr, 1)
    Dic(arr(i, 1)) = Dic(arr(i, 1)) + arr(i, 2)
Next
Application.ScreenUpdating = False
WorkRng.ClearContents
WorkRng.Range("A1").Resize(Dic.Count, 1) = Application.WorksheetFunction.Transpose(Dic.keys)
WorkRng.Range("B1").Resize(Dic.Count, 1) = Application.WorksheetFunction.Transpose(Dic.items)
Application.ScreenUpdating = True
End Sub

3. Druk vervolgens op F5 sleutel om deze code uit te voeren, en u moet het bereik selecteren dat u wilt consolideren in het uitgeklapte promptvenster. Zie screenshot:

doc-combineren-som7

4. En klik vervolgens op OKzijn de dubbele rijen gecombineerd en de waarden opgeteld.

Opmerking:: Als u deze code wilt gebruiken, kunt u beter een kopie van het bestand maken om te voorkomen dat de gegevens worden vernietigd, en deze code wordt alleen op twee kolommen toegepast.


pijl blauw rechts bel Combineer dubbele rijen en tel de waarden op met Kutools voor Excel

Hier introduceer ik de handige tool - Kutools for Excel voor jou, zijn Geavanceerd Combineer rijen kan ook snel een plezier doen om dit probleem op te lossen.

Kutools for Excel : met meer dan 300 handige Excel-invoegtoepassingen, gratis te proberen zonder beperking in 30 dagen. Get it Now .

Na het installeren van Kutools for Excelgaat u als volgt te werk:

1. Selecteer het bereik dat u nodig heeft en klik Kutools > Samenvoegen en splitsen > Geavanceerd Combineer rijen. Zie screenshot:

2. In de Geavanceerd Combineer rijen dialoogvenster, vink aan Mijn gegevens hebben kopteksten als uw bereik kopteksten heeft, selecteert u de kolomnaam waarvan u de duplicaten wilt combineren en klikt u op Hoofdsleutel, zie screenshot:

doc-combineren-som7

3. En selecteer vervolgens de kolomnaam waarvan u de waarden wilt optellen en klik op Berekenen > Som of andere berekeningen die u nodig heeft. Zie screenshot:

doc-combineren-som7

4. Klikken Ok om het dialoogvenster te sluiten, kunt u zien dat de duplicaten worden gecombineerd en dat de bijbehorende gegevens in een andere kolom bij elkaar worden opgeteld. Zie screenshots:

doc-combineren-som1 -2 doc-combineren-som2

Klik hier voor meer informatie over Advanced Combine Rows.


pijl blauw rechts bel Combineer overeenkomstige rijen op basis van dubbele waarden in een andere kolom met Kutools voor Excel

Soms wilt u de rijen combineren op basis van dubbele waarden in een andere kolom, de Geavanceerd Combineer rijen of Kutools for Excel kan ook een plezier voor u doen, doe dan als volgt:

1. Selecteer het gegevensbereik dat u wilt gebruiken en klik op Kutools > Samenvoegen en splitsen > Geavanceerd Combineer rijen om de Geavanceerd Combineer rijen dialoog venster.

2. In de Geavanceerd Combineer rijen dialoogvenster, klik op de kolomnaam waarop u andere gegevens wilt combineren, en klik op Hoofdsleutel, zie screenshot:

doc-combineren-som7

3. En klik vervolgens op een andere kolomnaam waarmee u de gegevens wilt combineren, en klik op Combineren Om een ​​scheidingsteken te kiezen om uw gecombineerde waarden te scheiden, zie screenshot:

doc-combineren-som7

4. Dan klikken Okzijn alle waarden met dezelfde cel in kolom A samengevoegd, zie screenshots:

doc-combineren-som1 -2 doc-combineren-som2

pijl blauw rechts bel Combineer dubbele rijen en tel de waarden op met Kutools voor Excel

Kutools for Excel: met meer dan 300 handige Excel-invoegtoepassingen, gratis te proberen zonder beperking in 30 dagen. Download en probeer nu gratis!

Gerelateerd artikel:

Combineer meerdere rijen tot één op basis van dubbele waarden


De beste tools voor kantoorproductiviteit

Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met 80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Versleutel cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula-balk (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken in gefilterd bereik...
  • Voeg cellen / rijen / kolommen samen zonder gegevens te verliezen; Gespleten cellen inhoud; Combineer dubbele rijen / kolommen... Voorkom dubbele cellen; Vergelijk Ranges...
  • Selecteer Dupliceren of Uniek Rijen; Selecteer lege rijen (alle cellen zijn leeg); Super zoeken en fuzzy zoeken in veel werkboeken; Willekeurige selectie ...
  • Exacte kopie Meerdere cellen zonder de formuleverwijzing te wijzigen; Maak automatisch verwijzingen naar meerdere bladen; Plaats kogels, Selectievakjes en meer ...
  • Extraheer tekst, Tekst toevoegen, Verwijderen op positie, Ruimte verwijderen; Paging-subtotalen maken en afdrukken; Converteren tussen celinhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerd sorteren per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Ondersteunt Office / Excel 2007-2019 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Gratis proefperiode van 30 dagen met volledige functies. 60 dagen geld-terug-garantie.
kte tabblad 201905

Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert elke dag honderden muisklikken!
officetab onderkant
Comments (29)
Nog geen beoordelingen. Beoordeel als eerste!
Deze opmerking is gemaakt door de moderator op de site
Je eerste voorbeeld is best goed, maar er ontbreekt een stap. Voordat u op OK klikt, moet de cursor zich in een leeg gebied bevinden om de consolidatie te kunnen exporteren. Als u geen leeg celgebied hebt geselecteerd na het toevoegen van het bereik, krijgt u de foutmelding "bron overlapt bestemming".
Deze opmerking is gemaakt door de moderator op de site
Kon dit niet werken voor meer dan één kolom met gegevens - tips?
Deze opmerking is gemaakt door de moderator op de site
Werkte fantastisch! Thanx! :-)
Deze opmerking is gemaakt door de moderator op de site
VBA-code breekt wanneer meer rijen worden toegevoegd, niet echt zeker waarom
Deze opmerking is gemaakt door de moderator op de site
VBA-code werkt niet. Combineert de eerste kolom, maar de gegevens van de 2e kolom zijn allemaal verdwenen
Deze opmerking is gemaakt door de moderator op de site
De VBA-macro werkt goed, maar hoe moet ik deze wijzigen als ik de hele rij wil verwijderen in plaats van alleen de inhoud te wissen? Ik heb andere kolommen die ik aan die gegevens gekoppeld wil houden.
Deze opmerking is gemaakt door de moderator op de site
Heel erg bedankt voor geweldige tips. Fantastisch.
Deze opmerking is gemaakt door de moderator op de site
Zou je precies hetzelfde kunnen vinden, maar in Google Docs? Ik heb het echt nodig!
Deze opmerking is gemaakt door de moderator op de site
Hoe maak je die kolom waar de sommen automatisch worden bijgewerkt wanneer je de originele gegevens wijzigt?
Deze opmerking is gemaakt door de moderator op de site
Lijkt me een goede plek voor een draaitabel.
Deze opmerking is gemaakt door de moderator op de site
Deze consolidatietool is zo handig. Hartelijk dank voor het delen van de info :)
Deze opmerking is gemaakt door de moderator op de site
Geachte heer Wat als ik 3 Cloumns heb? Knooppunt1 Knooppunt2 Lengte R1 J1 30 J1=113 J1 J2 29 J1 J3 54 J3 J4 47 J3 J5 27 J5 J6 19 J5 J7 17 J7 J8 10 J7 J9 56 J9 J10 96 J9 J11 29 J11 J12 34 J12 J13 10 J12 J14 49 Kan ik gebruik dit voor 3 kolommen.
Deze opmerking is gemaakt door de moderator op de site
zoals gewoonlijk perfecte ideeën en projecten, bedankt allemaal :-)
Deze opmerking is gemaakt door de moderator op de site
Echt bedankt, je uitleg is echt nuttig
Deze opmerking is gemaakt door de moderator op de site
Hoe VBA-code te maken om totalen voor 12 kolommen toe te voegen
Deze opmerking is gemaakt door de moderator op de site
Jullie zijn geweldig! Je hebt me zoveel productiviteit bespaard. Ik kan jullie niet genoeg bedanken
Deze opmerking is gemaakt door de moderator op de site
wat als ik een klant-wiskundige vergelijking wil maken met de duplicaten in plaats van de som? Ik wil bijvoorbeeld dat mijn duplicaten de totale elektrische weerstand berekenen.
Deze opmerking is gemaakt door de moderator op de site
Hoi,
A5 A6 A7
ik wil een antwoord voor KTO als Transpose Rice Biryani Prawns

Linker kolom Rechter kolom
KTO Rijst
Office Tab Curd Rijst
KTO Biryani
Ranjith Chiken
KTO Garnalen

Hartelijk dank,
Chinaraju
9849212552
Deze opmerking is gemaakt door de moderator op de site
Hoi,
Kunt u de formule hieronder uitleggen of delen?
A5 A6 A7
ik wil een antwoord voor KTO als Transpose Rice Biryani Prawns

Linker kolom Rechter kolom
KTO Rijst
Office Tab Curd Rijst
KTO Biryani
Ranjith Chiken
KTO Garnalen

Hartelijk dank,
Chinaraju
9849212552
Deze opmerking is gemaakt door de moderator op de site
Hallo ben chinnaraju

kunt u hier alstublieft voor helpen. Iedereen?

=VERT.ZOEKEN(M5,E:F,2,)


Dank bij voorbaat.
Deze opmerking is gemaakt door de moderator op de site
Moet zijn:
=VERT.ZOEKEN(M5,E:F,2,FALSE)
Er zijn nog geen reacties geplaatst
Laad meer
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0  Personages
Voorgestelde locaties