Vertikales Zusammenführen von Zellen in Excel ohne Datenverlust

  • Teile Das
Hugh West

Eine der wichtigsten und am häufigsten verwendeten Aufgaben, die wir bei der Arbeit in Excel erledigen müssen, ist das vertikale Zusammenführen von Zellen ohne Datenverlust. Heute zeige ich Ihnen, wie Sie Zellen in Excel vertikal zusammenführen können, ohne Daten zu verlieren.

Download Arbeitsbuch Praxis

Zellen vertikal zusammenführen, ohne Daten zu verlieren.xlsm

4 einfache Methoden, um Zellen in Excel vertikal zusammenzuführen, ohne Daten zu verlieren

Hier haben wir einen Datensatz mit den Namen einiger Autoren und ihren Büchern in einer Buchhandlung namens Martin Bookstore.

Unser heutiges Ziel ist es, die Buchnamen desselben Autors vertikal in einer Zelle zusammenzuführen, ohne dass Daten verloren gehen.

1 Führen Sie das Tool "Zusammenführen und zentrieren" aus der Excel-Symbolleiste aus, um Zellen in Excel vertikal zusammenzuführen, ohne Daten zu verlieren.

Schritt 1:

➤ Markieren Sie die erste Gruppe von Zellen, die Sie zusammenführen möchten (in diesem Beispiel die Bücher von Charles Dickens).

Schritt 2:

➤ Gehen Sie zum Startseite> Zusammenführen & Center Werkzeug in der Excel-Symbolleiste unter dem Abschnitt Ausrichtung .

Schritt 3:

➤ Klicken Sie auf das Dropdown-Menü.

➤ Wählen Sie aus den verfügbaren Optionen Zusammenführen & Zentrieren .

Schritt 4:

➤ Klicken Sie auf Zusammenführen & Zentrieren .

➤ Die von Ihnen ausgewählte Gruppe von Zellen wird zu einer Zelle zusammengefasst, die jedoch nur den Wert der ersten Zelle (in diesem Beispiel Great Dickens) enthält.

Schritt 5:

➤ Sie können das gleiche Verfahren für die übrigen Zellengruppen wiederholen, um sie zu einer einzigen Zelle zusammenzufassen.

Lesen Sie mehr: Zusammenführen und Zentrieren von Zellen in Excel

2. das Ampersand (&)-Symbol verwenden, um Zellen in Excel vertikal zusammenzuführen, ohne Daten zu verlieren

Die oben erwähnte Methode verschmilzt die Gruppe von Zellen zu einer einzigen Zelle, aber sie erfüllt unsere Anforderungen nicht vollständig.

Es werden nur die Werte der ersten Zelle gespeichert, nicht die aller anderen Zellen.

Das heißt, es gehen Daten verloren.

Um die Werte aus einer Gruppe von Zellen in einer Zelle zusammenzuführen, können Sie eine Formel verwenden, die die Ampersand (&) Symbol.

Die Formel für die erste Gruppe von Zellen lautet dann:

=C4&", "&C5&", "&C6

Anmerkung:

  • Hier habe ich verwendet Kommas (,) zwischen den Buchnamen, um vorzeigbar auszusehen. Sie können alles verwenden, was Ihnen gefällt.

Wiederholen Sie anschließend das gleiche Verfahren für alle Zellgruppen.

3. verwenden Sie eine Formel, um Zellen in Excel vertikal zusammenzuführen, ohne Daten zu verlieren

Anstelle der Verwendung des Ampersand (&) können Sie das Symbol CONCATENATE-Funktion von Excel, um eine Gruppe von Zellen zu einer Zelle zusammenzufügen.

Die Formel zum Zusammenführen der ersten Gruppe von Zellen lautet:

=VERKETTUNG(C4,", ",C5,", ",C6)

Anmerkung:

  • Hier habe ich auch verwendet Kommas (,) zwischen den Buchnamen. Sie können alles verwenden, was Sie wollen.

Anschließend können Sie diese Formel für die übrigen Zellen verwenden, um sie zu einer einzigen Zelle zusammenzufassen.

4 VBA-Codes ausführen, um Zellen in Excel vertikal zusammenzuführen, ohne Daten zu verlieren

Alle oben erwähnten Methoden funktionieren einwandfrei, aber sie erfüllen unseren Zweck nicht vollständig.

Wir wollen eine solche Methode entwickeln, die alle Zellgruppen mit einem einzigen Klick zu einzelnen Zellen zusammenführt.

Und ja, es gibt Möglichkeiten, dies zu tun. In diesem Abschnitt werden wir eine Methode ableiten, die eine VBA Code, der alle Zellgruppen auf einfachste Weise zu einzelnen Zellen zusammenführt.

Schritt 1:

Presse ALT+F11 auf Ihrer Tastatur. Die VBA wird geöffnet.

Schritt 2:

Gehen Sie zum einfügen. Registerkarte im VBA-Fenster.

Wählen Sie aus den verfügbaren Optionen Modul .

Schritt 3:

Ein neues Modulfenster namens "Modul 1" wird geöffnet.

Folgendes einfügen VBA Code in dem Modul.

Code:

 Sub Merging_Rows() Dim out As Variant out = " Dim start As Variant start = 1 Dim ending As Variant ending = 1 Dim i As Variant Dim j As Variant For i = 2 To Selection.Rows.Count + 1 If Selection(i, 1) "" Or i = Selection.Rows.Count + 1 Then ending = i - 1 For j = start To ending If j = ending Then out = out + Range(Selection(j, 2).Address).ValueElse: out = out + Range(Selection(j, 2).Address).Value + vbNewLine End If Next j Range(Selection(start, 2).Address) = out Range(Selection(start, 1).Address + ":" + Selection(ending, 1).Address).Merge Across:=False Range(Selection(start, 2).Address + ":" + Selection(ending, 2).Address).Merge Across:=False start = iout = "" End If Next i End Sub 

Schritt 4:

Speichern Sie die Arbeitsmappe als Excel Makro-aktivierte Arbeitsmappe .

Schritt 5:

Kehren Sie zu Ihrer Arbeitsmappe zurück und wählen Sie den Datensatz aus (ohne das Symbol Spaltenüberschriften ).

Schritt 6:

Presse ALT+F8 auf Ihrer Tastatur.

Ein Dialogfeld mit der Bezeichnung Makro Wählen Sie Zusammenführen_Zeilen und klicken Sie auf ausführen. .

Schritt 6:

Sie erhalten eine Warnung, die Sie darauf hinweist, dass beim Zusammenführen von Zellen nur der Wert in der Zelle oben links erhalten bleibt und die anderen Werte verworfen werden.

Klicken Sie auf OK .

Schritt 7:

Sie werden einige Male die gleiche Warnung erhalten. Klicken Sie auf OK jedes Mal.

Schließlich finden Sie alle Ihre Zellgruppen vertikal in einzelne Zellen zusammengeführt, so wie hier.

Schlussfolgerung

Mit diesen Methoden können Sie Zellen in Excel vertikal zusammenführen, ohne dass Daten verloren gehen. Kennen Sie eine andere Methode oder haben Sie Fragen? Dann fragen Sie uns.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.