KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie kann man eine Spalte in Excel alle zwei Zeilen aufteilen?

AutorXiaoyang Änderungsdatum

Beim Arbeiten mit langen Listen in Excel können Situationen auftreten, in denen Sie eine einzelne Spalte in zwei separate Spalten aufteilen müssen, wobei jede neue Spalte jede zweite Zeile aus der ursprünglichen Liste enthält. Wenn Sie beispielsweise eine Kontaktliste oder eine Reihe von Transaktionsdatensätzen haben und abwechselnde Zeilen verwenden möchten, um zwei ausgeglichene Listen zu erstellen, kann diese Aufgabe manuell etwas schwierig sein – besonders bei großen Datenmengen. Der Screenshot veranschaulicht diese Herausforderung, bei der Daten aus einer einzelnen Spalte durch alternierende Zeilen in zwei Spalten aufgeteilt werden. Eine effiziente Durchführung dieser Operation sorgt dafür, dass Ihre Datenorganisation deutlich übersichtlicher wird und für weitere Analysen oder Berichte optimiert werden kann.

Ein Screenshot von Excel-Daten mit jeder zweiten Zeile zum Aufteilen

In Excel stehen mehrere praktikable Ansätze zur Verfügung, um dieses Problem zu lösen – jeweils passend für unterschiedliche Vorlieben und Anforderungen:

In den folgenden Abschnitten erhalten Sie detaillierte Schritt-für-Schritt-Anleitungen zur Verwendung von Formeln, zum Einsatz eines VBA-Makros sowie zur Nutzung der Kutools für Excel-Funktionen, um Ihr gewünschtes Ergebnis zu erreichen. Ergänzt werden diese Anleitungen durch praktische Tipps, wichtige Vorsichtshinweise und gezielte Fehlerbehebungsratschläge – damit Sie häufige Fallstricke vermeiden und unabhängig von der gewählten Methode stets einen reibungslosen Ablauf sicherstellen.


Spalte alle zwei Zeilen mithilfe einer Formel aufteilen

Die Verwendung von Formeln bietet eine einfache Möglichkeit, eine Spalte so aufzuteilen, dass jede zweite Zeile in zwei separate Spalten verteilt wird. Diese Methode eignet sich besonders gut, wenn Sie eine dynamische Lösung benötigen, die sich automatisch aktualisiert, sobald sich die Quelldaten ändern – oder wenn Sie auf Makros und Add-Ins verzichten möchten.

Im Folgenden finden Sie die Schritte zur Anwendung der Formeln für diese Aufteilung:

1. Geben Sie die folgende Formel in eine leere Zelle ein – zum Beispiel in Zelle C2. Mit dieser Formel extrahieren Sie jede ungerade Zeile (1., 3., 5. usw.) aus Ihrem Quelldatenbereich (hier)$A$2:$A$13):

=INDEX($A$2:$A$13,ROWS(C$1:C1)*2-1)

Diese Formel funktioniert, indem sie die ZEILEN-Funktion nutzt, um die Position in der Liste zu ermitteln, diese mit 2 multipliziert und anschließend 1 subtrahiert – so erhalten Sie ausschließlich Einträge aus ungeraden Zeilen.
Geben Sie die Formel beispielsweise in Zelle C2 ein und ziehen Sie sie nach unten, liefert sie die Werte aus A2, A4, A6 usw.

Ein Screenshot, der die Formel zum Aufteilen jeder zweiten Zeile in zwei Spalten zeigt

2. Ziehen Sie das Ausfüllkästchen nach Eingabe der Formel nach unten, bis Fehlerwerte wie #BEZUG! angezeigt werden. Diese Fehler treten auf, wenn die Formel auf Zeilen außerhalb Ihres begrenzten Bereichs verweist – ein klares Zeichen dafür, dass Sie das Ende Ihrer Daten erreicht haben. Halten Sie am besten sofort an, sobald der letzte gültige Wert erscheint, und entfernen Sie anschließend die Fehlerzellen für ein sauberes Ergebnis.

Ein Screenshot, der das Ergebnis des Nach-unten-Ziehens der Formel zum Aufteilen der Zeilen zeigt

3. Geben Sie in Zelle D2 die folgende Formel ein, um jede gerade Zeile (2., 4., 6. usw.) aus Ihrem Quellbereich zu extrahieren:

=INDEX($A$2:$A$13,ROWS(D$1:D1)*2)

Ziehen Sie diese Formel auf dieselbe Weise nach unten in Spalte D. Beim Ausfüllen erhalten Sie A3, A5, A7 usw.
Entfernen Sie am Ende gegebenenfalls alle Fehlermeldungen, um ein ordentliches Ergebnis zu erzielen.

Ein Screenshot von Daten, die mithilfe einer Formel in jeder zweiten Zeile in zwei Spalten aufgeteilt wurden

Anwendungsszenarien für die Formellösung umfassen reguläre Listen mit einer geraden Anzahl von Zeilen oder Fälle, in denen Sie zusätzliche Fehlerwerte problemlos entfernen können. Enthält Ihre Liste leere Zeilen, werden diese entsprechend ihrer Position ebenfalls übertragen – prüfen Sie daher nach der Aufteilung auf unbeabsichtigte Lücken.

Tipps & Vorsichtshinweise: Passen Sie die Zellbezüge unbedingt an Ihren tatsächlichen Datenbereich an. Sollte sich der Umfang Ihrer Quelldaten ändern, überprüfen Sie Ihre Formeln erneut – andernfalls können Fehler auftreten. Achten Sie außerdem beim Ausfüllen der Formel darauf, nicht über Ihren vorgesehenen Datensatz hinauszugehen.

Hinweise:
  • Wenn Sie auf #BEZUG!-Fehler stoßen, bedeutet das, dass Ihre Formel versucht, auf eine Zeile außerhalb des Quellbereichs zuzugreifen. Blenden Sie diese Fehler einfach mit einem WENNFEHLER-Wrapper aus – zum Beispiel so:
    =IFERROR(INDEX($A$2:$A$13,ROWS(C$1:C1)*2-1),"")
    Diese Variante zeigt leere Zellen statt Fehlercodes an und sorgt so für ein übersichtlicheres Endergebnis – besonders wichtig bei der Präsentation gegenüber anderen.
  • Wenn Sie Excel 365 oder Excel 2021 (oder höher) verwenden, automatisieren die modernen Funktionen FILTER und SEQUENZ die Aufteilung in dynamischen Tabellen. Mit Formeln wie den folgenden können Sie zwei Bereiche erstellen:
    • =FILTER(A2:A100,MOD(SEQUENCE(ROWS(A2:A100)),2)=1)
      für ungerade Zeilen.
    • =FILTER(A2:A100,MOD(SEQUENCE(ROWS(A2:A100)),2)=0) 
      für gerade Zeilen.

Spalte alle zwei Zeilen mithilfe von VBA-Code aufteilen

Wenn Sie Automatisierung bevorzugen, mit größeren Datensätzen arbeiten oder diese Aufgabe regelmäßig durchführen, ermöglicht ein VBA-Makro eine effiziente Aufteilung einer Spalte in zwei Spalten nach alternierenden Zeilen. VBA ist ideal, wenn Sie mehr Kontrolle benötigen oder den Prozess flexibel an unterschiedliche Datenmengen anpassen möchten.

Führen Sie die folgenden Schritte aus, um die VBA-Lösung zu verwenden:

1. Halten Sie in Excel ALT + F11 gedrückt, um das Fenster des Microsoft Visual Basic for Applications-Editors zu öffnen.

2. Klicken Sie auf Einfügen > Modul, um einen leeren Codebereich zu öffnen, und fügen Sie anschließend den folgenden Code in das Modulfenster ein:

VBA-Code: Spalte alle zwei Zeilen in zwei Spalten aufteilen

Sub SplitEveryOther()
'Updateby Extendoffice
Dim Rng As Range
Dim InputRng As Range, OutRng As Range
Dim index As Integer
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Set OutRng = OutRng.Range("A1")
num1 = 1
num2 = 1
For index = 1 To InputRng.Rows.Count
    If index Mod 2 = 1 Then
        OutRng.Cells(num1, 1).Value = InputRng.Cells(index, 1)
        num1 = num1 + 1
    Else
        OutRng.Cells(num2, 2).Value = InputRng.Cells(index, 1)
        num2 = num2 + 1
    End If
Next
End Sub	

3. Drücken Sie F5, um das Makro auszuführen. Es erscheint ein Eingabefeld, in dem Sie aufgefordert werden, den Datenbereich auszuwählen, den Sie aufteilen möchten. Wählen Sie Ihre Zielzellen aus und klicken Sie anschließend auf OK.

Ein Screenshot des Eingabefelds zur Auswahl des Datenbereichs in VBA

4. Anschließend werden Sie aufgefordert, eine Startzelle für die Ausgabe zu wählen, in der die aufgeteilten Ergebnisse platziert werden sollen. Geben Sie eine leere Zelle als Beginn Ihres Platzierungsbereichs der Liste an, um das Überschreiben vorhandener Daten zu vermeiden.

Ein Screenshot der Aufforderung zur Auswahl der Ausgabezelle

5. Nachdem Sie auf OK geklickt haben, teilt das Makro Ihre ursprüngliche Spalte ab der von Ihnen festgelegten Ausgabezelle in zwei Spalten auf – und zwar zeilenweise im Wechsel. Prüfen Sie das Ergebnis auf Vollständigkeit und Richtigkeit.

Ein Screenshot von Daten, die nach jeder zweiten Zeile in zwei Spalten aufgeteilt wurden

Vorteile dieser VBA-Lösung sind ihre Geschwindigkeit und Automatisierung – besonders bei wiederkehrenden Aufgaben oder umfangreichen Datensätzen. Speichern Sie Ihre Arbeit jedoch stets vor dem Ausführen von Makros, da VBA-Aktionen Daten überschreiben können, wenn die Ausgabezelle nicht sorgfältig ausgewählt wird. Sollten Fehler oder unerwartete Ergebnisse auftreten, überprüfen Sie erneut Ihren markierten Bereich und prüfen Sie, ob zusammengeführte oder ausgeblendete Zeilen das Ergebnis beeinträchtigen könnten.

Tipp: Falls Ihr Datensatz Formeln oder spezielle Formatierungen enthält, beachten Sie, dass das Makro nur den Anzeigewert kopiert und keine Zellenformatierungen überträgt. Passen Sie diese gegebenenfalls nach der Aufteilung entsprechend an.


Spalte alle zwei Zeilen mithilfe von Kutools für Excel aufteilen

Wenn Sie einen effizienteren Ansatz ohne Formeln oder VBA suchen, bietet Kutools für Excel eine praktische Lösung, um eine Spalte alle zwei Zeilen aufzuteilen. Mit dem Bereich transformieren-Tool wird der Prozess kinderleicht – ideal für alle, die grafische Oberflächen bevorzugen und schnell Ergebnisse erzielen möchten, ohne manuell konfigurieren zu müssen.

Kutools für Excelbietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und so Kreativität sowie Effizienz zu steigern.Mit KI-Funktionen integriertautomatisiert Kutools Aufgaben präzise und macht die Datenverwaltung mühelos.Detaillierte Informationen zu Kutools für Excel...         Kostenlose Testversion...

Führen Sie nach der Installation von Kutools für Excel die folgenden Schritte aus:

1. Wählen Sie Ihre spaltenförmigen Daten in Excel aus, die Sie alle zwei Zeilen in zwei Spalten aufteilen möchten. Stellen Sie für optimale Ergebnisse sicher, dass innerhalb der Auswahl keine zusammengeführten oder ausgeblendeten Zeilen enthalten sind.

2. Wechseln Sie im Menüband zu Kutools > Bereich > Bereich transformieren. Dadurch wird das Dialogfeld des Tools geöffnet.

Ein Screenshot der Option „Bereich transformieren“ im Kutools-Tab auf dem Menüband

3. Wählen Sie im Dialogfeld „Bereich transformieren“ die Option Einzelne Spalte zu Bereich unter Transformationsart. Im Abschnitt Zeilen pro Datensatz wählen Sie Fester Wert und geben 2 ein. Diese Einstellung weist Kutools an, jeweils zwei Zeilen zu einem horizontalen Datensatz zusammenzufassen (was als eine Zeile pro Spaltenaufteilung interpretiert werden kann).

Ein Screenshot der Dialogeinstellungen „Bereich transformieren“ zum Aufteilen jeder zweiten Zeile

4. Klicken Sie auf die Schaltfläche Ok. Anschließend werden Sie aufgefordert, eine Zelle auszuwählen, in der die aufgeteilten Ergebnisse erscheinen sollen. Wählen Sie dazu eine leere Zielzelle, um zu verhindern, dass vorhandene Inhalte überschrieben werden.

Ein Screenshot der Aufforderung zur Auswahl der Ausgabezelle

5. Klicken Sie noch einmal auf OK. Das Tool teilt Ihre ausgewählte Liste sofort in zwei Spalten auf – und zwar jeweils nach jeder zweiten Zeile.

Klicken Sie hier, um mehr über dieses Tool zur Bereichstransformation zu erfahren.

Die Lösung von Kutools für Excel ist ideal für Anwender, die eine mühelose Methode suchen und häufig Aufgaben wie die Umstrukturierung von Daten oder das Umwandeln von Zeilen in Spalten durchführen. Dank ihres durchdachten Designs eignet sie sich besonders gut für alle, die sich beim Schreiben von Formeln oder VBA-Code unsicher fühlen.

Vorsichtsmaßnahme: Prüfen Sie vor der Bestätigung der Ausgabezelle stets, ob ausreichend Platz für die Ergebnisse vorhanden ist. Bei langen Originaldaten könnte das Aufteilen der Ausgabe über bestehende Zellen zu Datenverlust führen.

Kutools für Excel– Erweitern Sie Excel mit über 300 unverzichtbaren Tools, um Ihre Arbeit schneller und einfacher zu erledigen, und nutzen Sie KI-Funktionen für intelligentere Datenverarbeitung und höhere Produktivität.Jetzt herunterladen

Fehlerbehebung & Zusammenfassende Empfehlungen: Sollten Ihre Trennungsergebnisse nicht korrekt sein, überprüfen Sie sorgfältig Ihre Auswahlbereiche und Formelbezüge. Achten Sie zudem darauf, ob Ihre Originaldaten leere Zellen, zusammengeführte Bereiche oder Formatierungen enthalten, die die Trennung beeinträchtigen könnten. Sichern Sie stets Ihre Originaldaten, bevor Sie VBA-Vorgänge durchführen oder Add-Ins wie Kutools verwenden. Setzen Sie bei Formellösungen unbedingt WENNFEHLER ein, um übersichtlichere Ergebnisse zu erhalten. Für lange Listen oder wiederkehrende Aufgaben empfiehlt sich eine Automatisierung per VBA oder Kutools – für maximale Effizienz!


Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

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.

ExcelWordOutlookTabsPowerPoint
  • 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