Zum Hauptinhalt springen

3 Methoden, um Zeilen basierend auf Gruppen in einer Zelle in Excel zusammenzuführen

Author: Sun Last Modified: 2025-05-28

Das Zusammenführen mehrerer Datenzeilen in eine einzige Zelle basierend auf einer Gruppe ist eine häufige Anforderung bei der Arbeit mit strukturierten Datensätzen in Excel. Zum Beispiel möchten Sie möglicherweise alle Namen, die mit derselben Klasse verknüpft sind, in einer Zelle zusammenfassen. Dieser Artikel bietet Schritt-für-Schritt-Anweisungen unter Verwendung verschiedener Methoden und Optimierungen für unterschiedliche Erfahrungsstufen und Anwendungsfälle.

A screenshot of two columns with classes and student names, and concatenated student names based on classes


Gruppieren und Verketten mit Formeln und Filterfunktion

Sie können Excel-Formeln zusammen mit der "Filter"-Funktion verwenden, um Zeilen basierend auf einer Spalte zu verketten. Gehen Sie wie folgt vor.

Hinweis: Stellen Sie sicher, dass Ihre Daten nach der Gruppierungsspalte sortiert sind, beispielsweise nach "Klasse" in diesem Fall.
  1. Geben Sie in einer neuen Spalte die folgende Formel ein, um die Namen zu verketten, und drücken Sie "Eingabe". Ziehen Sie nach unten, um sie über den Spaltenbereich anzuwenden.
    =IF(A2=A1,C1&", "&B2,B2)
  2. Geben Sie in einer neuen Spalte die folgende Formel ein, drücken Sie "Eingabe", und ziehen Sie die Formel nach unten.
    =IF(A2<>A3,"Last","")
  3. Wählen Sie den gesamten Datenbereich einschließlich der Hilfsspalten aus. Wählen Sie "Daten" > "Filter", um Filter-Symbole zu den Daten hinzuzufügen.
    A screenshot of the Filter button in Excel ribbon
  4. Klicken Sie auf das "Filter-Symbol" in der letzten Hilfsspalte, aktivieren Sie nur das Kontrollkästchen "Letzte", und klicken Sie auf "OK".
    A screenshot showing only filtered last rows in each group in Excel

Jetzt wird das Ergebnis wie folgt angezeigt. Sie können die letzte Hilfsspalte entfernen, wenn Sie sie nicht mehr benötigen.

A screenshot of final grouped and concatenated results in Excel


Gruppieren und Verketten mit Kutools für Excel ganz einfach

"Kutools für Excel" bietet eine einfache und effiziente Lösung - "Erweiterte Zeilen zusammenführen", mit der Sie gruppierte Zeilen mit wenigen Klicks in eine einzelne Zelle zusammenführen können. Es fügt automatisch benutzerdefinierte Trennzeichen wie Kommas, Leerzeichen oder Zeilenumbrüche hinzu, um unterschiedliche Anforderungen an die Datendarstellung zu erfüllen.

Kutools für Excel - Mit über 300 essenziellen Tools für Excel. Nutzen Sie dauerhaft kostenlose KI-Funktionen! Laden Sie es jetzt herunter!

  1. Markieren Sie die Zellen, die Ihre Daten enthalten. Navigieren Sie zu "Kutools" > "Zusammenführen & Aufteilen" > "Erweiterte Zeilen zusammenführen".
  2. Im Fenster "Erweiterte Zeilen zusammenführen" konfigurieren Sie bitte wie folgt:
    1. Klicken Sie auf die Spalte, deren Zeilen Sie basierend darauf kombinieren möchten, und setzen Sie diese als "Primärschlüssel".
    2. Für die Spalte, die Sie verketten möchten, beispielsweise die "Namen"-Spalte in diesem Fall, legen Sie im Abschnitt "Konsolidieren" unter dem Feld "Berechnung" für diese Spalte ein Trennzeichen fest.
    3. Klicken Sie auf die Schaltfläche "OK".

Ergebnis: Kutools wird die Daten automatisch basierend auf der Gruppe in eine einzelne Zelle mit einem bestimmten Trennzeichen zusammenführen.

Hinweis: Vor dem Anwenden des Dienstprogramms wird empfohlen, eine Kopie der Originaldaten zu erstellen.

Kutools für Excel - Verleihen Sie Excel mit über 300 essenziellen Tools einen echten Schub. Nutzen Sie dauerhaft kostenlose KI-Funktionen! Holen Sie es sich jetzt


Gruppieren und Verketten mit VBA-Code

Sie können auch VBA verwenden, um Zeilen dynamisch basierend auf einer Gruppe zu verketten.

  1. Drücken Sie die Tasten "Alt" + "F11", um das Fenster "Microsoft Visual Basic for Applications" zu öffnen.
  2. Klicken Sie im Code-Editor auf "Extras" > "Referenzen", um das Dialogfeld "Referenzen" zu öffnen, aktivieren Sie "Microsoft Scripting Runtime", und speichern Sie die Änderungen.
  3. Gehen Sie zu "Einfügen" > "Modul" und fügen Sie den folgenden VBA-Code in das Modulfenster ein.
    VBA: Zeilen basierend auf Gruppen in eine Zelle verketten
    Sub ConcatenateCellsIfSameValues()
    'UpdatebyExtendoffice20180201
        Dim I As Long
        Dim J As Long
        Dim xRg As Range
        Dim xRgKey As Range
        Dim xRgVal As Range
        Dim xStr As String
        Dim xDic As New Dictionary
        On Error Resume Next
        Set xRg = Application.InputBox("Select data range", "KuTools for Excel", Selection.Address, , , , , 8)
        If xRg Is Nothing Then Exit Sub
        Set xRgKey = Application.InputBox("Select key column", "KuTools for Excel", xRg.Columns(1).Address, , , , , 8)
        If xRgKey Is Nothing Then
            MsgBox "Key column cannot be empty", vbInformation, "KuTools for Excel"
        End If
        Set xRgVal = xRg(1).Offset(, 1).Resize(xRg.Rows.Count, xRg.Columns.Count - 1)
        For I = 1 To xRgKey.Count
            If I > xRgKey.Count Then Exit For
            xStr = ""
            For J = 1 To xRgVal.Columns.Count
                xStr = xStr & " " & xRgVal(I, J)
            Next
            If xDic.Exists(xRgKey(I).Text) Then
                xDic(xRgKey(I).Text) = xDic(xRgKey(I).Text) & xStr
                xRgKey(I).EntireRow.Delete
                I = I - 1
           Else
                xDic.Add xRgKey(I).Text, xStr
            End If
        Next
        For I = 1 To xRgVal.Count
            xRgVal(I).Value = xDic(xRgKey(I).Text)
        Next
    End Sub
    A screenshot showing pasted VBA code in module window
  4. Drücken Sie die Taste "F5" , um das Skript auszuführen, und folgen Sie allen Aufforderungen, um Ihren Datenbereich auszuwählen und Schlüsselspalten anzugeben.
    A screenshot of the VBA input box prompting for range selection in Excel A screenshot of the VBA input box prompting for key column selection

Das Ergebnis wird wie folgt angezeigt:
A screenshot showing the concatenated results after running the VBA script

Beim Arbeiten mit Daten in Excel ist das Gruppieren und Zusammenführen von Zellen eine häufige, aber komplexe Aufgabe. Abhängig von Ihren Bedürfnissen und Werkzeugen können Sie aus mehreren Methoden wählen, um dieses Ziel zu erreichen. Wählen Sie das am besten geeignete Werkzeug und die beste Methode entsprechend Ihren spezifischen Anforderungen und Präferenzen, um Ihre Excel-Arbeit effizienter und komfortabler zu gestalten. Wenn Sie daran interessiert sind, weitere Excel-Tipps und -Tricks zu erkunden, bietet unsere Website Tausende von Tutorials, um Ihnen zu helfen, Excel zu beherrschen.

Demo: Gruppieren und Verketten mit Erweiterte Zeilen zusammenführen von Kutools für Excel

 
Kutools für Excel: Über 300 praktische Werkzeuge stehen Ihnen zur Verfügung! Nutzen Sie dauerhaft kostenlose KI-Funktionen! Jetzt herunterladen!

Beste Büroproduktivitätswerkzeuge

🤖 Kutools AI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme generieren  |  Erweiterte Funktionen aufrufen
Beliebte Funktionen: Finden, Hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten oder Zellen kombinieren ohne Datenverlust   |   Runden ...
Erweiterte SVERWEIS: Mehrfachkriterien SVERWEIS    Mehrfachwert SVERWEIS  |   Mehrblatt-SVERWEIS   |   Fuzzy Match ....
Erweiterte Dropdown-Liste: Schnell Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |  Bereiche & Spalten vergleichen ...
Hervorgehobene Funktionen: Gitterfokus   |  Entwurfsansicht   |   Erweiterte Formelleiste    Arbeitsmappe & Arbeitsblatt-Manager   |  AutoText-Bibliothek (Auto Text)   |  Datumsauswahl   |  Daten zusammenführen   |  Zellen verschlüsseln/entschlüsseln    E-Mail senden nach Liste   |  Spezialfilter   |   Spezialfilter (Filtern fett/kursiv/durchgestrichen...) ...
Top15 Werkzeugsets12 Textwerkzeuge (Text hinzufügen, Bestimmte Zeichen löschen, ...)   |   50+ Diagramm typen (Gantt-Diagramm, ...)   |   40+ Praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen, ...)   |   19 Einfügewerkzeuge (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Konvertierungswerkzeuge (In Wörter umwandeln, Währungsumrechnung, ...)   |   7 Konsolidieren & Aufteilen Werkzeuge (Erweiterte Zeilen zusammenführen, Zellen aufteilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...


Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
  • Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!