Aufteilung einer Spalte in mehrere Spalten in Excel (7 einfache Methoden)

  • Teile Das
Hugh West

Manchmal ist es schwierig, einen Wert in einer langen Excel-Spalte zu finden. Deshalb müssen wir eine Spalte in mehrere Spalten in Excel aufteilen Es macht den Datensatz lesbarer und erleichtert den Zugang zu den richtigen Informationen. In diesem Artikel werden wir sehen wie man eine Spalte in mehrere Spalten aufteilt durch Beispiele und Erklärungen.

Praxis Arbeitsbuch

Laden Sie die folgende Arbeitsmappe und Übung herunter.

Eine Spalte in mehrere Spalten aufteilen.xlsx

7 schnelle Methoden zum Aufteilen einer Spalte in mehrere Spalten in Excel

1. die Excel-Funktion "Text in Spalten" zum Aufteilen einer Spalte in mehrere Spalten

Excel ' Text in Spalten ' ist ein eingebautes Merkmal. Angenommen, wir haben einen Datensatz ( B4:D9 ) von Microsoft-Produkten. Wir werden die Informationen der einen Spalte ( B5:B9 ) in mehrere Spalten.

SCHRITTE:

  • Wählen Sie zunächst den Spaltenbereich ( B5:B9 ) zu teilen.
  • Gehen Sie dann zum Daten tab.
  • Klicken Sie auf ' Text in Spalten ' aus dem Daten-Tools Option.

  • A Assistent Schritt 1 Fenster öffnet sich.
  • Wählen Sie nun das Feld ' Abgegrenzt ' Begriff und klicken Weiter .

  • Wir können die Assistent Schritt 2 Überprüfen Sie das Fenster ' Weltraum ' Box.
  • Wie das Ergebnis aussieht, sehen Sie in der Datenvorschau Box.
  • Dann klicken Sie auf Weiter .

  • Die Assistent Schritt 3 Fenster ist jetzt da. Wählen Sie ' Allgemein ' aus der ' Format der Spaltendaten ' Option.
  • Danach wählen Sie die Stelle aus, an der das Ergebnis in der Reiseziel Box.
  • Prüfen Sie, ob das Ergebnis in der Datenvorschau Box.
  • Klicken Sie auf Oberfläche .

  • Schließlich können wir sehen, dass die Daten einer Spalte in mehrere Spalten aufgeteilt sind.

2. mehrere Zeilen einer Spalte in mehrere Spalten in Excel aufteilen

Mit Hilfe der ' Text in Spalten ' können wir in Excel mehrere Zeilen einer Spalte in mehrere Spalten aufteilen. Nehmen wir an, wir haben einen Datensatz ( B4:D9 ) von Microsoft-Produkten mit Jahreszahlen in einer Spalte. Wir werden sie aufteilen.

SCHRITTE:

  • Wählen Sie den Spaltenbereich ( B5:B9 ) zu teilen.
  • Gehen Sie dann zum Daten tab> Daten-Tools Option> ' Text in Spalten ' Funktion.

  • Die Assistent Schritt 1 Fenster öffnet sich.
  • Wählen Sie die Option ' Abgegrenzt ' Begriff und klicken Weiter .

  • Jetzt vom Assistent Schritt 2 Fenster die Option ' Andere Feld und geben Sie " , "darauf.
  • Wie das Ergebnis aussieht, sehen Sie in der Datenvorschau Box.
  • Klicken Sie auf Weiter .

  • Von der Assistent Schritt 3 Fenster, wählen Sie ' Allgemein ' aus der ' Format der Spaltendaten ' Option.
  • Wählen Sie dann die Stelle aus, an der wir das Ergebnis in der Reiseziel Box.
  • Prüfen Sie, ob das Ergebnis in der Datenvorschau Box.
  • Danach klicken Sie auf Oberfläche .

  • Ein Bestätigungsfeld wird angezeigt. Wählen Sie OK .

  • Endlich können wir das Ergebnis sehen.

3. zusammengefasste Zellen als eine Spalte in mehrere Spalten in Excel aufteilen

Im unten stehenden Datensatz sehen wir eine Spalte mit zusammengeführten Zellen, die wir aufteilen und in mehrere Spalten umwandeln werden.

SCHRITTE:

  • Markieren Sie zunächst alle zusammengeführten Zellen einer Spalte.
  • Gehen Sie zum Startseite tab.
  • Klicken Sie auf das Zusammenführen & Zentrieren aus der Dropdown-Liste Ausrichtung Abschnitt.
  • Wählen Sie nun Zellen entflechten .

  • Wir sehen, dass die Zellen aufgetrennt und in verschiedene Spalten aufgeteilt sind.

Lesen Sie mehr: Wie man eine Spalte in Excel Power Query teilt (5 einfache Methoden)

4. die Excel-Funktion "Flash Fill" zur Aufteilung einer Spalte in mehrere Spalten

Excel verfügt über einige spezielle und intelligente Werkzeuge.' Blitz-Füllung ' ist eine davon. Blitz-Füllung kopiert das Zellmuster und gibt die Ausgabe wie diese Zelle aus. Hier haben wir einen Datensatz von Microsoft-Produkten mit Jahreszahlen. Wir werden die Daten dieser einen Spalte aufteilen ( B4:B9 ) in mehrere Spalten.

SCHRITTE:

  • Wählen Sie Zelle C5 und notieren Sie den Produktnamen " Microsoft Excel Darin steht: ".
  • Wählen Sie dann Zelle D5 und notieren Sie das Jahr " 2018 ".

  • Wählen Sie nun Zelle C5 und verwenden Sie die Füllen Griff um die leeren Zellen automatisch auszufüllen.
  • Weiter aus dem ' Autofill-Option ' klicken Sie auf die Schaltfläche ' Blitz-Füllung' .

  • Machen Sie das Gleiche für die nächste Spalte und Sie sehen das Ergebnis.

5. eine Spalte in mehrere Spalten mit VBA aufteilen

Microsoft Excel Visual Basic für Anwendungen Code hilft uns, eine Spalte in mehrere Spalten aufzuteilen. Nehmen wir an, wir haben einen Datensatz ( B4:B14 ) von Microsoft Excel-Produkten seit Jahren. Wir werden diese Spalte in zwei Spalten aufteilen D4 & E4 .

SCHRITTE:

  • Markieren Sie zunächst alle Werte in der Spalte.
  • Wechseln Sie dann über die Registerkarte "Blatt" zum Arbeitsblatt und Rechtsklick auf darauf.
  • Auswählen ' Code anzeigen '

  • Nun, ein VBA-Modul Fenster öffnet sich.
  • Geben Sie den Code ein:
 Sub SplitOneColumn() Dim rng As Range Dim InputRng As Range Dim OutputRng As Range Dim xRow As Integer Dim xCol As Integer Dim xArr As Variant Set InputRng = Application.Selection Set InputRng = Application.InputBox("Select Input Range :", "SplitOneColumn", InputRng.Address, Type:=8) xRow = Application.InputBox("Enter Row Number :", "SplitOneColumn") Set OutputRng = Application.InputBox("SelectOutput Range :", xTitleId, Type:=8) Set InputRng = InputRng.Columns(1) xCol = InputRng.Cells.Count / xRow ReDim xArr(1 To xRow, 1 To xCol + 1) For i = 0 To InputRng.Cells.Count - 1 xValue = InputRng.Cells(i + 1) iRow = i Mod xRow iCol = VBA.Int(i / xRow) xArr(iRow + 1, iCol + 1) = xValue Next OutputRng.Resize(UBound(xArr, 1), UBound(xArr, 2)).Value = xArr End Sub 
  • Klicken Sie dann auf das Symbol ausführen. Option.

  • Wählen Sie im Bestätigungsfeld ausführen. .

  • Danach wählen Sie den Eingabebereich aus und klicken auf OK .

  • Geben Sie die Anzahl der Zeilen an, die in der neuen Spalte angezeigt werden sollen, und wählen Sie OK .

  • Markieren Sie hier die erste Zelle der neuen Spalte und klicken Sie auf OK .

  • Schließlich können wir das Ergebnis sehen, dass alle Werte einer Spalte in zwei aufgeteilt werden.

6 Excel INDEX Formel zum Aufteilen einer Spalte in mehrere Spalten

Excel INDEX-Funktion zusammen mit dem Funktion ROWS wird zur Aufteilung einer Spalte verwendet. Angenommen, wir haben einen Datensatz ( B4:B14 Wir werden diese Werte des Datensatzes in zwei Spalten aufteilen ( Säule1 & Säule2 ).

SCHRITTE:

  • Wählen Sie zu Beginn Zelle D5 .
  • Geben Sie nun die Formel ein:
=INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)

  • Hit Eingabe und verwenden Füllen Griff um die Zellen darunter automatisch auszufüllen.

  • Wählen Sie dann Zelle E5 .
  • Schreiben Sie die Formel auf:
=INDEX($B$5:$B$14,ROWS(E$5:E5)*2)

  • Presse Eingabe und verwenden Füllen Griff um die Ergebnisse zu sehen.

7 Excel LEFT & RIGHT Funktionen zum Aufteilen einer Spalte in mehrere Spalten

Excel LINKE Funktion gibt die am weitesten links stehenden Zeichen einer Zeichenkette zurück, während die Funktion RIGHT in Excel hilft uns, die letzten Zeichen aus einer Textzeichenfolge zu extrahieren. Beide sind Textfunktionen In Excel haben wir einen Datensatz ( B4:B9 Wir werden Textfunktionen verwenden, um die Werte aus einer Spalte aufzuteilen.

SCHRITTE:

  • Wählen Sie Zelle C5 .
  • Geben Sie dann die Formel ein:
=LINKS(B5,SUCHE(" ",B5)-1)

Formel Aufschlüsselung

SUCHEN(" ",B5)

Die Funktion SUCHEN gibt die Position des Raums zurück.

LEFT(B5,SEARCH(" ",B5)-1)

Dies gibt den Wert zurück.

  • Drücken Sie dann Eingabe und verwenden Sie die Füllen Griff um die Zellen automatisch auszufüllen.

  • Wählen Sie nun Zelle D5 .
  • Geben Sie die Formel ein:
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

  • Zum Schluss drücken Sie Eingabe und verwenden Füllen Griff um das Ergebnis zu sehen.

Formel Aufschlüsselung

SUCHEN(" ",B5)

Die Funktion SUCHEN gibt die Position des Raums zurück.

LEN(B5)

Die LEN-Funktion gibt die Gesamtzahl der Zeichen zurück.

RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

Dies gibt den Wert zurück.

Schlussfolgerung

Dies sind die schnellsten Methoden, um in Excel eine Spalte in mehrere Spalten aufzuteilen. Eine Übungsmappe ist beigefügt. Probieren Sie es einfach aus. Sie können gerne Fragen stellen oder neue Methoden vorschlagen.

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.