Note: The other languages of the website are Google-translated. Back to English
Einloggen  \/ 
x
or
x
Registrieren  \/ 
x

or

Wie kombiniere ich mehrere Zeilen zu einer basierend auf Duplikaten in Excel?

Möglicherweise haben Sie die folgenden Screenshot-Daten. In der Spalte A des Produktnamens befinden sich einige doppelte Elemente. Jetzt müssen Sie die doppelten Einträge in Spalte A entfernen, aber die entsprechenden Werte in Spalte B kombinieren, siehe Screenshots:

doc-advanced-combin1 -2 doc-advanced-combin2

Haben Sie einige effektive Möglichkeiten, um diese Aufgabe zu lösen?

Kombinieren Sie mehrere doppelte Zeilen mit VBA-Code zu einer

Kombinieren Sie mehrere doppelte Zeilen zu einem Kutools für Excel

Kombinieren Sie mehrere doppelte Zeilen und summieren / mitteln Sie die Werte mit Kutools for Excel

Registerkarte "Office" Aktivieren Sie das Bearbeiten und Durchsuchen von Registerkarten in Office und vereinfachen Sie Ihre Arbeit erheblich ...
Kutools für Excel löst die meisten Ihrer Probleme und erhöht Ihre Produktivität um 80%
  • Alles wiederverwenden: Fügen Sie Ihren Favoriten die am häufigsten verwendeten oder komplexesten Formeln, Diagramme und alles andere hinzu und verwenden Sie sie in Zukunft schnell wieder.
  • Mehr als 20 Textfunktionen: Nummer aus Textzeichenfolge extrahieren; Teile von Texten extrahieren oder entfernen; Zahlen und Währungen in englische Wörter umwandeln.
  • Tools zusammenführen: Mehrere Arbeitsmappen und Blätter in einem; Zusammenführen mehrerer Zellen / Zeilen / Spalten ohne Datenverlust; Doppelte Zeilen und Summe zusammenführen.
  • Werkzeuge teilen: Aufteilen von Daten in mehrere Blätter basierend auf dem Wert; Eine Arbeitsmappe für mehrere Excel-, PDF- oder CSV-Dateien; Eine Spalte zu mehreren Spalten.
  • Einfügen überspringen Versteckte / gefilterte Zeilen; Zählen und summieren nach Hintergrundfarbe;; Senden Sie personalisierte E-Mails in großen Mengen an mehrere Empfänger.
  • Superfilter: Erstellen Sie erweiterte Filterschemata und wenden Sie sie auf alle Blätter an. Sortieren nach Woche, Tag, Häufigkeit und mehr; Filter durch Fettdruck, Formeln, Kommentar ...
  • Mehr als 300 leistungsstarke Funktionen; Funktioniert mit Office 2007-2019 und 365; Unterstützt alle Sprachen; Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation.

Pfeil blau rechte BlaseKombinieren Sie mehrere doppelte Zeilen mit VBA-Code zu einer


Mit dem folgenden VBA-Code können Sie doppelte Zeilen basierend auf dem Wert von Spalte A kombinieren. Der folgende Code wird nur für zwei Spalten angewendet. Wenn Sie also zwei Spaltendaten haben, wird dieser Code einen Gefallen für Sie tun.

1. Halten Sie die Taste gedrückt ALT + F11 Tasten, und es öffnet die Microsoft Visual Basic für Applikationen-Fenster.

2. Klicken Sie Insert > Modulund fügen Sie den folgenden Code in das Feld ein Modulfenster.

VBA-Code: Kombinieren Sie mehrere Zeilen zu einer

Sub CombineRows()
'Update 20131202
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)
    xvalue = arr(i, 1)
    If Dic.Exists(xvalue) Then
        Dic(arr(i, 1)) = Dic(arr(i, 1)) & " " & arr(i, 2)
    Else
        Dic(arr(i, 1)) = arr(i, 2)
    End If
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. Dann drücken F5 Wenn Sie die Taste drücken, wird ein Eingabeaufforderungsfeld angezeigt, das Sie daran erinnert, einen Bereich auszuwählen, den Sie kombinieren müssen. Siehe Screenshot:

doc-advanced-combin3

4. Und dann klick OKwurden die Werte in Spalte B zu einem Datensatz zusammengefasst und durch Leerzeichen getrennt.

doc-advanced-combin4

Hinweise:

1. Dieser Code kann die Originaldaten zerstören. Wenn Sie ihn verwenden, sollten Sie zuerst die Daten sichern.

2. Dieser Code wird nur für zwei Spalten angewendet. Wenn Sie mehr als zwei Spalten haben, kombiniert dieser Code nur die ersten beiden Spalten und entfernt andere Spaltendaten. Wenn Sie diesen Code verwenden, müssen Sie vorsichtig sein.


Pfeil blau rechte BlaseKombinieren Sie mehrere doppelte Zeilen zu einem Kutools für Excel

Gibt es eine praktische und sichere Möglichkeit, diesen Job zu beenden, da der obige Code einige Einschränkungen und Risiken aufweist? Mit Kutools for Excel Erweiterte Zeilen kombinieren Mit diesem Dienstprogramm können Sie schnell mehrere doppelte Zeilen in den Spalten entfernen, auf denen Sie basieren, und einige Berechnungen für andere Datensätze in entsprechenden Zellen zusammenführen oder durchführen.

Kutools for Excel Enthält mehr als 300 praktische Excel-Tools. Kostenlos ohne Einschränkung in 30 Tagen zu versuchen. Get it Now.

Gehen Sie nach der Installation von Kutools for Excel wie folgt vor:

1. Wählen Sie die Bereichsdaten aus, die Sie Duplikate kombinieren möchten.

doc-advanced-combin5

2. Dann klick Kutools > Inhaltskonverter > Erweiterte Zeilen kombinieren. Siehe Screenshot:

doc-advanced-combin6

3. In dem Erweiterte Zeilen kombinieren Wählen Sie im Dialogfeld den Spaltennamen als Schlüsselspalten aus, auf deren Grundlage Sie Werte kombinieren möchten, und klicken Sie dann auf Schlüsselspalten. Siehe Screenshot:

doc-advanced-combin7

4. Klicken Sie dann weiter auf die Spalte, deren Werte Sie zu einem Datensatz zusammenfassen müssen, und klicken Sie dann auf Operationen kombinieren und wählen Sie Nur mit Trennzeichen kombinierenund wählen Sie ein Trennzeichen aus, um die kombinierten Werte von der rechten Liste zu trennen. Siehe Screenshot:

doc-advanced-combin8

5. Klicken Sie nach Abschluss der Einstellungen auf OKund Ihre Daten werden basierend auf den Schlüsselspalten zusammengeführt und durch Trennzeichen getrennt.

doc-advanced-combin9

Hinweis: Wenn Sie die Operationen für die restlichen Spalten nicht festlegen müssen, behalten Sie einfach den Standardstatus bei.


Pfeil blau rechte BlaseKombinieren Sie mehrere doppelte Zeilen und summieren / mitteln Sie die Werte mit Kutools for Excel

Mit diesem multifunktionalen Erweiterte Zeilen kombinieren Dienstprogramm, können Sie doppelte Zeilen kombinieren und auch einige Berechnungen für die Werte durchführen.

1. Wählen Sie die Bereichsdaten aus, die Sie Duplikate kombinieren möchten.

2. Geh zum Erweiterte Zeilen kombinieren Dialogbox;

  • (1.) Wählen Sie einen Spaltennamen als Schlüsselspalte aus, auf der Sie andere Spaltenwerte berechnen möchten, und klicken Sie dann auf Schlüsselspalten;
  • (2.) Wählen Sie die Spalte aus, in der Sie einige Berechnungen für die Werte durchführen möchten, und klicken Sie dann auf Operationen kombinieren > Kombinieren berechnenWählen Sie dann einen Berechnungstyp aus, den Sie benötigen. In diesem Fall wähle ich Sum. Siehe Screenshot:

doc-advanced-combin10

3. Wenn Sie die Operationen für die restlichen Spalten nicht festlegen müssen, behalten Sie einfach den Standardstatus bei und klicken Sie auf OKund die doppelten Werte in Spalte A werden zusammengeführt und die entsprechenden Werte in Spalte B werden addiert. Siehe Screenshots:

doc-advanced-combin11 -2 doc-advanced-combin12

Hinweise:

1. Wenn Sie überprüfen Meine Daten haben Kopfzeilen Bei dieser Option werden Ihre Überschriften (die erste Zeile) des Bereichs ignoriert, wenn Sie dieses Dienstprogramm anwenden.

2. Verwenden Sie formatierte Werte: Die Formatierung der Werte bleibt nach dem Kombinieren der doppelten Zellen erhalten.

3. Dieses Dienstprogramm steht nicht zum Filtern von Daten zur Verfügung.

Klicken Sie hier, um mehr über diese Funktion "Erweiterte Zeilen kombinieren" zu erfahren.


In Verbindung stehender Artikel:

Kombinieren Sie doppelte Zeilen und summieren Sie die Werte


Die besten Tools für die Office-Produktivität

Kutools für Excel löst die meisten Ihrer Probleme und erhöht Ihre Produktivität um 80%

  • Wiederverwendung: Schnell einfügen komplexe Formeln, Diagramme und alles, was du vorher benutzt hast; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
  • Super Formula Bar (leicht mehrere Textzeilen und Formeln bearbeiten); Layout lesen (leichtes Lesen und Bearbeiten einer großen Anzahl von Zellen); In gefilterten Bereich einfügen...
  • Zellen / Zeilen / Spalten zusammenführen ohne Daten zu verlieren; Inhalt geteilter Zellen; Kombinieren Sie doppelte Zeilen / Spalten... doppelte Zellen verhindern; Bereiche vergleichen...
  • Wählen Sie Duplizieren oder Eindeutig Reihen; Wählen Sie Leere Zeilen (alle Zellen sind leer); Super Find und Fuzzy Find in vielen Arbeitsmappen; Zufällige Auswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen zu mehreren Blättern; Aufzählungszeichen einfügen, Kontrollkästchen und mehr ...
  • Text extrahieren, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen;; Paging-Zwischensummen erstellen und drucken; Inhalt und Kommentare zwischen Zellen konvertieren...
  • Superfilter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Kombinieren Sie Arbeitsmappen und Arbeitsblätter;; Tabellen basierend auf Schlüsselspalten zusammenführen; Daten in mehrere Blätter aufteilen; Batch-Konvertierung von xls, xlsx und PDF...
  • Mehr als 300 leistungsstarke Funktionen. Unterstützt Office / Excel 2007-2019 und 365. Unterstützt alle Sprachen. Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation. Vollständige Funktionen 30 Tage kostenlose Testversion. 60 Tage Geld-zurück-Garantie.
kte tab 201905

Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50% und reduziert täglich Hunderte von Mausklicks für Sie!
officetab unten
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Ashley · 3 years ago
    I have used the code above successfully in the past however today, it is deleting column B. Looks like it's just removing duplicates...not sure what the issue is.

    Sample Data
    Reece, Ashley G01-Registered-UWG
    Reece, Chris G02-Registered-KSU
    Reece, Chris G03-Dropped-KSU
    Reece, Jayden G02-Registered-UNG
    Reece, Jayden G02-Withdrawn-UNG
  • To post as a guest, your comment is unpublished.
    Muveen · 4 years ago
    I have in column A

    1 Cast
    2 Crew
    3 Hiring
    4 Cast
    5 Hiring
    6 Crew

    I need these unique CAST CREW AND HIRING in another column without delete in column A entries.

    Ex: I need (after formula)

    1 Cast
    2 Crew
    3 Hiring

    Is it possible by formula?
  • To post as a guest, your comment is unpublished.
    Ilaiyaraja · 5 years ago
    Above Macro only Combine the limited cell(e.g 20 cells) in b column. How to Combine more cells
    • To post as a guest, your comment is unpublished.
      NewYears1978 · 2 months ago
      Same - 2021 and this still only works if you have like 20 rows...
  • To post as a guest, your comment is unpublished.
    David Greene · 7 years ago
    I've found that the "Combine multiple duplicate rows and sum/average the values" feature within KUTools does not work if the numbers in the row have a comma or period. This makes the tool unusable for combining and summing currency fields (which is why I tried the product in first place). I'm currently using the trial version which states that it is full-functioned; is it possible that this works in the paid version?
    • To post as a guest, your comment is unpublished.
      NewYears1978 · 2 months ago
      Same here. I was about to purchase because the tools are very nice, but figured I would try it first. Combine never works. I tried it for about 3 weeks now and it always locks up. No matter the power of my computer (ran on my at home powerhouse computer, same issue)

      I kept cutting down to less and less data to see if it would work but it still would not.

      The last one I tried was 4 columns and 100k rows and it still locked up. Not very useful unless you have like < 100 rows or something.
    • To post as a guest, your comment is unpublished.
      JP · 2 months ago
      Same here, I filtered my data all the way down to 4 columns and 100k rows and it still work not work. I have tried this for 3 weeks now and unable to successfully complete my task. Kutools will only work if you have very few rows.
    • To post as a guest, your comment is unpublished.
      Admin-jay · 7 years ago
      [quote name="David Greene"]I've found that the "Combine multiple duplicate rows and sum/average the values" feature within KUTools does not work if the numbers in the row have a comma or period. This makes the tool unusable for combining and summing currency fields (which is why I tried the product in first place). I'm currently using the trial version which states that it is full-functioned; is it possible that this works in the paid version?[/quote]
      Sorry, we will fix it in next version.