Wie kann man mehrzeilige Zellinhalte in Excel in separate Zeilen oder Spalten aufteilen?
In vielen praktischen Szenarien werden Sie feststellen, dass Zellinhalte in Excel innerhalb einer einzelnen Zelle über mehrere Zeilen angezeigt werden. Das passiert typischerweise, wenn Benutzer beim Eingeben von Daten Alt + Enter drücken und so manuelle Zeilenumbrüche (Wagenrücklauf) innerhalb der Zelle erzeugen. Für die Datenanalyse, das Sortieren oder eine weitere Verarbeitung ist es oft notwendig, diese mehrzeiligen Inhalte so aufzuteilen, dass jedes Element eine eigene Zeile oder Spalte erhält. Excel bietet hierfür jedoch keine einfache integrierte Funktion – was diese Aufgabe für viele Anwender zur Herausforderung macht. In diesem Artikel zeigen wir Ihnen mehrere effektive Methoden, um mehrzeilige Zellinhalte, die durch Alt + Enter getrennt sind, schnell in separate Zeilen oder Spalten zu zerlegen.
Mehrzeilige Zellinhalte mithilfe der Funktion Text in Spalten in separate Spalten aufteilen
Mehrzeilige Zellinhalte einfach in separate Zeilen oder Spalten mit Kutools für Excel aufteilen
Mehrzeilige Zellinhalte mithilfe eines VBA-Makros in Zeilen oder Spalten aufteilen
Mehrzeilige Zellinhalte mithilfe der Funktion Text in Spalten in separate Spalten aufteilen
Bei Daten, die Zeilenumbrüche enthalten (eingefügt mit Alt + Enter), können Sie die Funktion Text in Spalten nutzen, um den Inhalt effizient in separate Spalten aufzuteilen. Diese Methode eignet sich besonders gut, wenn Sie jeden durch einen Zeilenumbruch getrennten Eintrag horizontal über mehrere Spalten derselben Zeile verteilen möchten. Beachten Sie jedoch: Dieser Ansatz teilt Daten ausschließlich in Spalten – nicht in Zeilen – auf.
1. Markieren Sie die Zellen mit mehrzeiligen Inhalten, die Sie in separate Spalten aufteilen möchten, und klicken Sie anschließend auf Daten > Text in Spalten. Siehe Screenshot:

2. Wählen Sie im ersten Dialogfeld des Assistenten Text in Spalten konvertieren die Option Getrennt und klicken Sie anschließend auf die Schaltfläche Weiter.

3. Im zweiten Dialogfeld des Assistenten Text in Spalten konvertieren aktivieren Sie ausschließlich das Kontrollkästchen Andere, halten Sie die Taste Alt gedrückt und geben Sie die Zahl 0010 in das folgende leere Feld ein. Klicken Sie anschließend auf die Schaltfläche Weiter. Siehe Screenshot:
Dieser Schritt ist entscheidend: Die Eingabe von Alt+0010 entspricht dem Zeilenumbruchzeichen, das Excel zur Trennung von Zeilen innerhalb einer Zelle verwendet. Achten Sie darauf, die Alt-Taste gedrückt zu halten, während Sie 0010 auf dem numerischen Tastaturblock eingeben, damit das Trennzeichen korrekt erkannt wird. Wenn Sie einen Laptop ohne separaten numerischen Tastaturblock verwenden, aktivieren Sie ggf. die NumLock-Funktion oder nutzen Sie die Bildschirmtastatur für eine präzise Eingabe.

4. Wählen Sie im dritten Dialogfeld des Assistenten Text in Spalten konvertieren eine Zelle für die Platzierung der aufgeteilten Inhalte im Feld Ziel aus und klicken Sie abschließend auf die Schaltfläche Fertig stellen.
Standardmäßig überschreibt Excel beim Aufteilen die vorhandenen Daten rechts neben Ihren markierten Zellen. Um Datenverlust zu vermeiden, sollten Sie eine Zielzelle angeben, die nicht mit anderen wichtigen Daten kollidiert, oder Ihre Originaldaten vor dem Aufteilen in einen neuen Bereich kopieren.

Anschließend werden die Inhalte der ausgewählten mehrzeiligen Zellen – wie im folgenden Screenshot dargestellt – in separate Spalten aufgeteilt.

Hinweis: Falls leere Spalten entstehen, liegt dies möglicherweise an nachgestellten Zeilenumbrüchen oder zusätzlichen Leerzeichen am Ende Ihres Zellinhalts. Sie können diese manuell entfernen oder zur Vorverarbeitung die Excel-Funktionen GLÄTTEN oder SÄUBERN verwenden.
Mehrzeilige Zellinhalte in separate Zeilen oder Spalten mit Kutools für Excel aufteilen
Wenn Sie mehrzeilige Zellinhalte in mehrere Zeilen (nicht nur Spalten) aufteilen müssen, reicht die grundlegende Funktion „Text in Spalten“ in Excel nicht aus. In solchen Fällen ist das von Zellen aufteilen bereitgestellte Hilfsprogramm Kutools für Excel eine vielseitigere und komfortablere Wahl. Mit diesem Tool können Sie auswählen, ob Ihre Daten basierend auf Zeilenumbrüchen zeilen- oder spaltenweise aufgeteilt werden sollen – für maximale Flexibilität und Effizienz, besonders bei großen Datensätzen oder wiederkehrenden Aufgaben.
1. Markieren Sie die Zellen mit mehrzeiligen Einträgen, die Sie aufteilen möchten, und klicken Sie anschließend auf Kutools > Vereinigen/Aufteilen > Zellen aufteilen. Siehe Screenshot:

2. Führen Sie im Dialogfeld Zellen aufteilen die folgenden Schritte aus:
- (1) Wählen Sie In Zeilen aufteilen, wenn jede Zeile in einer neuen Zeile ausgerichtet werden soll; andernfalls wählen Sie In Spalten aufteilen für eine spaltenweise Aufteilung.
- (2) Wählen Sie unter Trennen nach die Option Zeilenumbruch, um Zeilenumbrüche als Trennzeichen zu verwenden.
- (3) Klicken Sie auf die Schaltfläche OK, um Ihre Einstellungen zu bestätigen.
Dieser Schritt ist flexibel – stellen Sie sicher, dass Sie das Trennzeichen auswählen, das Ihrer Datenstruktur entspricht, und überprüfen Sie die Vorschau auf Genauigkeit, bevor Sie fortfahren.

3. Wenn ein Dialogfeld erscheint, wählen Sie eine leere Zelle aus, um festzulegen, wo der aufgeteilte Text platziert werden soll, und klicken Sie dann auf OK.

Die mehrzeiligen Zellen wurden nun wie unten dargestellt in separate Spalten oder Zeilen aufgeteilt.

Wenn Sie eine kostenlose 30-Tage-Testversion dieses Dienstprogramms nutzen möchten, klicken Sie bitte hier, um sie herunterzuladen, und führen Sie anschließend die Aktion gemäß den oben beschriebenen Schritten aus.
Mehrzeilige Zellinhalte mithilfe eines VBA-Makros in Zeilen oder Spalten aufteilen
Für Anwender, die mit der Automatisierung von Aufgaben vertraut sind, bietet ein VBA-Makro eine effiziente und anpassbare Möglichkeit, mehrzeilige Zellen anhand von Zeilenumbrüchen aufzuteilen und jedes Element in separate Zeilen oder Spalten auszugeben. Dieser Ansatz eignet sich ideal für Massenverarbeitung, zum Erstellen wiederverwendbarer Lösungen oder zum direkten Aufteilen großer Tabellen.
Mit VBA können Sie das Ausgabeziel (Zeilen oder Spalten) steuern, Trennzeichen präzise anpassen und repetitive Arbeitsabläufe automatisieren – was insbesondere für Power-User oder bei der Verarbeitung großer Datensätze erhebliche Zeitersparnis bringt.
1. Öffnen Sie den VBA-Editor, indem Sie auf Entwicklertools > Visual Basic klicken. Klicken Sie im Fenster Microsoft Visual Basic für Applikationen auf Einfügen > Modul, und kopieren Sie den folgenden Code in das leere Modulfenster:
Sub SplitMultilineCellsToRows()
' Split selected multiline cell contents to separate rows below each cell
On Error Resume Next
Dim Cell As Range
Dim SplitArr() As String
Dim i As Integer
xTitleId = "KutoolsforExcel"
For Each Cell In Selection
If InStr(Cell.Value, Chr(10)) Then
SplitArr = Split(Cell.Value, Chr(10))
For i = UBound(SplitArr) To 1 Step -1
Cell.Offset(i, 0).EntireRow.Insert
Cell.Offset(i, 0).Value = SplitArr(i)
Next i
Cell.Value = SplitArr(0)
End If
Next Cell
End Sub 2. Um den Code auszuführen, markieren Sie die gewünschten Zellen in Ihrem Arbeitsblatt, klicken Sie auf die Schaltfläche
oder drücken Sie F5 im VBA-Fenster. Der mehrzeilige Zellinhalt wird sofort in einzelne Zeilen aufgeteilt.
Um diesen Code für die Aufteilung in Spalten anzupassen, verwenden Sie das folgende Makro:
Sub SplitMultilineCellsToColumns()
' Split selected multiline cell contents to separate columns to the right
On Error Resume Next
Dim Cell As Range
Dim SplitArr() As String
Dim i As Integer
xTitleId = "KutoolsforExcel"
For Each Cell In Selection
If InStr(Cell.Value, Chr(10)) Then
SplitArr = Split(Cell.Value, Chr(10))
For i = 0 To UBound(SplitArr)
Cell.Offset(0, i).Value = SplitArr(i)
Next i
End If
Next Cell
End Sub Markieren Sie erneut die Zielzellen, kehren Sie zum VBA-Editor zurück und führen Sie dieses Makro aus. Die Werte aus jeder mehrzeiligen Zelle werden nun in Spalten nach rechts aufgeteilt.
Tipps, Vorsichtsmaßnahmen und Fehlerbehebung: Wenn Sie VBA-Lösungen verwenden, speichern Sie Ihre Excel-Datei unbedingt vorher. Makros lassen sich nicht mit der üblichen Rückgängig-Funktion rückgängig machen, und neu eingefügte Zeilen oder Spalten können vorhandene Daten überschreiben, wenn in Ihrem Arbeitsblatt nicht genügend freier Platz vorhanden ist. Führen Sie beim ersten Einsatz von VBA unbedingt Tests mit Beispieldaten durch.
Mehrzeilige Zellinhalte einfach in separate Zeilen oder Spalten mit Kutools für Excel aufteilen
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins