Kurzlösung: Text in Spalten aufteilen
Um eine Zelle in mehrere Spalten aufzuteilen, markierst du die betreffende Spalte und nutzt die Funktion Text in Spalten. Diese findest du im Menüband unter dem Reiter Daten.
Excel bietet dir dann die Wahl zwischen getrennt (bei Trennzeichen wie Komma, Semikolon oder Leerzeichen) und feste Breite (bei gleichmäßig formatierten Daten). Nach wenigen Klicks verteilt Excel den Inhalt automatisch auf mehrere Spalten rechts neben der Ursprungszelle.
Wichtig: Stelle sicher, dass rechts neben deiner Spalte genügend leere Spalten vorhanden sind, sonst überschreibt Excel vorhandene Daten.
Schritt-für-Schritt-Anleitung
- Spalte markieren: Klicke auf den Spaltenkopf (z.B. Spalte A), um die gesamte Spalte mit den aufzuteilenden Daten zu markieren. Du kannst auch nur einen bestimmten Bereich markieren, wenn nicht alle Zellen betroffen sein sollen.
- Funktion aufrufen: Gehe im Menüband zum Reiter Daten. Dort findest du die Schaltfläche Text in Spalten (manchmal auch als „Spalten aufteilen“ oder unter „Datentools“ gruppiert).
- Datentyp wählen: Im ersten Schritt des Assistenten wählst du zwischen Getrennt (wenn deine Daten durch ein bestimmtes Zeichen wie Komma, Semikolon, Tabstopp oder Leerzeichen getrennt sind) und Feste Breite (wenn die Daten immer an der gleichen Stelle umbrochen werden sollen). Klicke auf Weiter.
- Trennzeichen festlegen: Bei „Getrennt“ wählst du nun das Trennzeichen aus. Häufig sind das Leerzeichen (für Namen wie „Max Mustermann“), Komma (bei CSV-Daten) oder Semikolon. Du siehst in der Vorschau sofort, wie Excel die Daten aufteilen wird. Bei „Feste Breite“ setzt du mit der Maus Trennlinien an den gewünschten Positionen.
- Spaltenformat bestimmen: Im dritten Schritt kannst du für jede entstehende Spalte das Datenformat festlegen (Standard, Text, Datum). In den meisten Fällen reicht Standard. Hier legst du auch fest, wohin die aufgeteilten Daten sollen – standardmäßig überschreibt Excel die Ursprungsspalte und nutzt die Spalten rechts daneben.
- Fertigstellen: Klicke auf Fertig stellen. Excel teilt nun die Daten auf und verteilt sie auf die angrenzenden Spalten.
Tipp: Wenn du die Daten an einer anderen Stelle einfügen möchtest, kannst du im letzten Schritt unter Zielbereich eine andere Zelle als Startpunkt angeben.
Warum das funktioniert
Die Funktion Text in Spalten analysiert den Inhalt deiner Zellen nach Mustern. Bei getrennten Daten sucht Excel nach dem von dir gewählten Trennzeichen und erstellt an jeder Fundstelle eine neue Spalte.
Bei fester Breite geht Excel davon aus, dass deine Daten immer an den gleichen Zeichenpositionen umbrochen werden – typisch bei Exporten aus älteren Systemen oder Textdateien mit festen Spaltenbreiten.
Im Hintergrund wandelt Excel dabei die Zellinhalte in ein Array um und verteilt die Teile auf mehrere Zellen. Die Ursprungszelle wird überschrieben, weshalb du vorher eine Kopie anlegen solltest, falls du die Originaldaten noch benötigst.
Stolperfallen und häufige Fehler

Daten werden überschrieben: Der häufigste Fehler ist, dass rechts neben der aufzuteilenden Spalte bereits Daten stehen. Excel überschreibt diese ohne Warnung. Prüfe vorher, ob die Spalten rechts daneben leer sind, oder verschiebe vorhandene Daten.
Falsches Trennzeichen: Wenn die Vorschau im Assistenten merkwürdig aussieht, hast du vermutlich das falsche Trennzeichen gewählt. Manchmal sind mehrere Leerzeichen hintereinander oder Tabulatoren die Ursache. Aktiviere mehrere Trennzeichen gleichzeitig oder wähle „Andere“ und gib ein eigenes Zeichen ein.
Führende Nullen verschwinden: Bei Postleitzahlen oder Artikelnummern mit führenden Nullen (z.B. „01234“) wandelt Excel diese automatisch in Zahlen um und die Null verschwindet. Wähle im letzten Schritt für diese Spalte explizit das Format Text aus.
Datumsformat wird falsch interpretiert: Excel versucht automatisch, Datumswerte zu erkennen. Dabei kann es zu Verwechslungen kommen (z.B. wird „1-2“ als 1. Februar interpretiert). Auch hier hilft es, das Spaltenformat auf Text zu setzen oder im letzten Schritt das korrekte Datumsformat zu wählen.
Alternative: Formeln für dynamisches Aufteilen
Wenn du die Aufteilung dynamisch halten möchtest – also bei Änderungen in der Ursprungszelle automatisch aktualisieren willst – nutze Formeln statt der Text-in-Spalten-Funktion.
In neueren Excel-Versionen gibt es die Funktion TEXTSPALTE oder TEXTTEILEN, die Text anhand eines Trennzeichens aufteilt. In älteren Versionen kombinierst du LINKS, RECHTS, TEIL und FINDEN, um einzelne Textteile zu extrahieren.
Beispiel: Um den Vornamen aus „Max Mustermann“ zu extrahieren, verwendest du =LINKS(A1;FINDEN(" ";A1)-1). Für den Nachnamen entsprechend =RECHTS(A1;LÄNGE(A1)-FINDEN(" ";A1)).
Häufige Fragen
Kann ich mehrere Spalten gleichzeitig aufteilen?
Nein, die Funktion „Text in Spalten“ arbeitet immer nur mit einer Spalte. Du kannst aber mehrere Spalten nacheinander bearbeiten oder die Spalten zunächst in eine Hilfsspalte kombinieren und dann aufteilen.
Was passiert, wenn ich zu wenig leere Spalten habe?
Excel überschreibt vorhandene Daten in den Spalten rechts neben der Ursprungsspalte. Du erhältst zwar eine Warnung, aber die Daten sind danach weg. Sichere vorher deine Tabelle oder füge leere Spalten ein.
Funktioniert das auch mit Zeilenumbrüchen innerhalb einer Zelle?
Ja, du kannst auch Zeilenumbrüche als Trennzeichen verwenden. Wähle bei „Andere“ das Trennzeichen und drücke beim Eingeben Strg+J (Windows) bzw. Ctrl+J (Mac) – das fügt das Zeichen für einen Zeilenumbruch ein.