Tipp: Andere Sprachen sind Google-Übersetzungen. Sie können die English Version dieses Links.
Einloggen
x
or
x
x
Registrieren
x

or

Wie kombinieren Sie mehrere Zeilen in einem auf Duplikaten in Excel basieren?

Vielleicht haben Sie die folgenden Screenshot-Daten, in der Produktnamen-Spalte A gibt es einige doppelte Einträge, und jetzt müssen Sie die doppelten Einträge in Spalte A entfernen, aber die entsprechenden Werte in Spalte B kombinieren, siehe Screenshots:

doc-fortgeschritten-kombinieren1 -2 doc-fortgeschritten-kombinieren2

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

Kombinieren Sie mehrere doppelte Zeilen zu einer mit VBA-Code

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

Kombinieren Sie mehrere duplizierte Zeilen und addieren 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 for Excel löst die meisten Ihrer Probleme und steigert Ihre Produktivität um 80%
  • Alles wiederverwenden: Fügen Sie die am häufigsten verwendeten oder komplexesten Formeln, Diagramme und andere Elemente zu Ihren Favoriten hinzu und verwenden Sie sie in Zukunft schnell wieder.
  • Mehr als 20-Textfunktionen: Extrahieren Sie die Nummer aus der Textzeichenfolge. Teile von Texten extrahieren oder entfernen; Zahlen und Währungen in englische Wörter umrechnen ...
  • Tools zusammenführen: Mehrere Arbeitsmappen und Blätter in einer; Mehrere Zellen / Zeilen / Spalten zusammenführen, ohne Daten zu verlieren; Doppelte Zeilen und Summe zusammenführen ...
  • Geteilte Werkzeuge: Aufteilen von Daten in mehrere Blätter basierend auf dem Wert; Eine Arbeitsmappe in mehrere Excel-, PDF- oder CSV-Dateien; Eine Spalte zu mehreren Spalten ...
  • Einfügen überspringen Versteckte / Gefilterte Zeilen; Zählung und Summe nach Hintergrundfarbe; Mailingliste erstellen und Senden Sie E-Mails nach dem Wert von Cell...
  • Super Filter: Erstellen Sie erweiterte Filterschemata und wenden Sie diese auf alle Blätter an. Art nach Woche, Tag, Häufigkeit und mehr; Filtern 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 blaue rechte BlaseKombinieren Sie mehrere doppelte Zeilen zu einer mit VBA-Code


Der folgende VBA-Code kann Ihnen helfen, doppelte Zeilen basierend auf dem Wert von Spalte A zu kombinieren, und der folgende Code wird nur für zwei Spalten angewendet. Also, wenn Sie zwei Spalten Daten haben, wird dieser Code einen Gefallen für Sie tun.

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

2. Klicken Sie Einsatz > Modul, und fügen Sie den folgenden Code in die Modulfenster.

VBA-Code: Kombiniere mehrere Zeilen zu einem

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 aufgefordert werden, einen Bereich auszuwählen, den Sie kombinieren möchten, erscheint eine Eingabeaufforderung. Siehe Screenshot:

doc-fortgeschritten-kombinieren3

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

doc-fortgeschritten-kombinieren4

Anmerkungen:

1. Dieser Code kann die ursprünglichen Daten zerstören, wenn Sie ihn verwenden, sollten Sie die Daten zuerst 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 Spalten. Wenn Sie diesen Code verwenden, müssen Sie vorsichtig sein.


Pfeil blaue rechte BlaseKombinieren Sie mehrere doppelte Zeilen in einem Kutools für Excel

Nun, da der obige Code einige Einschränkungen und Risiken aufweist, gibt es eine praktische und sichere Möglichkeit, diesen Job zu beenden? Mit Kutools for Excel Erweiterte Kombinationszeilen Englisch: www.doc-o-matic.com/webhelp/TdlgEditEdit.html Sie können schnell mehrere doppelte Zeilen in den Spalten, auf denen Sie basieren, entfernen und zusammenführen oder Berechnungen für andere Datensätze in entsprechende Zellen durchführen.

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

Nach der Installation von Kutools für Excel gehen Sie bitte wie folgt vor:

1. Wählen Sie die Bereichsdaten aus, die Duplikate kombinieren sollen.

doc-fortgeschritten-kombinieren5

2. Dann klick Kutoolen > Inhaltskonverter > Erweiterte Kombinationszeilen. Siehe Screenshot:

doc-fortgeschritten-kombinieren6

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

doc-fortgeschritten-kombinieren7

4. Klicken Sie anschließend auf die Spalte, deren Werte in einem Datensatz kombiniert werden sollen, und klicken Sie dann auf Operationen kombinieren und wählen Sie Nur mit Separator kombinieren, und wählen Sie ein Trennzeichen aus, um die kombinierten Werte von der rechten Liste zu trennen. Siehe Screenshot:

doc-fortgeschritten-kombinieren8

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

doc-fortgeschritten-kombinieren9

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


Pfeil blaue rechte BlaseKombinieren Sie mehrere duplizierte Zeilen und addieren Sie die Werte mit Kutools for Excel

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

1. Wählen Sie die Bereichsdaten aus, die Duplikate kombinieren sollen.

2. Geh zum Erweiterte Kombinationszeilen Dialogbox;

  • (1.) Wählen Sie einen Spaltennamen als Schlüsselspalte, für die Sie andere Spaltenwerte berechnen möchten, und klicken Sie dann auf Schlüsselspalten;
  • (2.) Wählen Sie die Spalte aus, für die Sie Berechnungen für die Werte durchführen müssen, 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 aus Sum. Siehe Screenshot:

doc-fortgeschritten-kombinieren10

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

doc-fortgeschritten-kombinieren11 -2 doc-fortgeschritten-kombinieren12

Anmerkungen:

1. Wenn Sie überprüfen Meine Daten haben Kopfzeilen Wenn Sie dieses Dienstprogramm anwenden, werden Ihre Header (die erste Zeile) des Bereichs ignoriert.

2. Verwenden Sie formatierte Werte: Es behält die Formatierung der Werte nach dem Kombinieren der doppelten Zellen.

3. Dieses Dienstprogramm ist nicht zum Filtern von Daten verfügbar.

Klicken Sie hier, um mehr über die Funktion Erweiterte Kombinationszeilen zu erfahren.


In Verbindung stehender Artikel:

Kombinieren Sie doppelte Zeilen und addieren Sie die Werte


Kutools for Excel löst die meisten Ihrer Probleme und steigert Ihre Produktivität um 80%

  • Wiederverwendung: Schnell einlegen komplexe Formeln, Diagramme und alles, was du vorher benutzt hast; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
  • Super Formula Bar (Bearbeiten Sie mühelos mehrere Textzeilen und Formeln); 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 der Zellen teilen; 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; Zufallsauswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen auf mehrere Blätter; Bullets einfügen, Kontrollkästchen und mehr ...
  • Extract Text, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen; Erstellen und Drucken von Paging-Zwischensummen; Zwischen Zelleninhalt und Kommentaren konvertieren...
  • Superfilter (Speichere und wende Filterschemata auf andere Blätter an); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Arbeitsmappen und Arbeitsblätter kombinieren; Zusammenführen von Tabellen basierend auf Schlüsselspalten; Daten in mehrere Blätter aufteilen; Stapelkonvertierung 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. Kostenlose 30-Testversion für alle Funktionen.
Registerkarte Tab 201905

Registerkarte "Office" Bringt die Benutzeroberfläche mit Registerkarten in Office und vereinfacht Ihre 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 ( Sign Up? )
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 · 1 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 · 2 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 · 3 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.
    David Greene · 5 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.
      Admin-jay · 5 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.