Ratgeber

CSV in Excel alles in einer Spalte? Ursache und Lösung

Vom Opener-Team5 Min. Lesezeit

Wenn eine CSV-Datei sich öffnet und alles in Spalte A gequetscht ist, nutzt die Datei ein anderes Trennzeichen, als Excel erwartet – meist Kommas in einer Datei, die auf einem Computer mit Semikolon-Einstellung geöffnet wird, oder umgekehrt. Mit den Daten ist alles in Ordnung. Öffne die Datei mit einem Tool, das das Trennzeichen erkennt, etwa dem CSV-Viewer, oder sag Excel über den Import oder „Text in Spalten“, welches Trennzeichen es verwenden soll.

Komma, Semikolon und das Dezimalkomma

„CSV“ steht für Comma-Separated Values, also kommagetrennte Werte. In der Praxis ist das Trennzeichen aber das, was das Programm beim Schreiben der Datei gewählt hat. Hier dieselbe Zeile in beiden Varianten:

Datum,Kunde,Betrag
2024-03-15,Müller GmbH,1250.50
Datum;Kunde;Betrag
2024-03-15;Müller GmbH;1250,50

Der Grund für die zweite Variante ist das Dezimaltrennzeichen. In weiten Teilen Europas – Deutschland, Österreich, Frankreich, Italien, Spanien, den Niederlanden, Polen, der Ukraine und vielen anderen Ländern – schreibt man Zahlen mit Dezimalkomma: 1250,50. Würde das Komma auch die Spalten trennen, zerfiele 1250,50 in zwei Zellen. Deshalb nutzen Tabellenprogramme in diesen Regionen stattdessen das Semikolon als Spaltentrenner.

Keins der beiden Formate ist falsch. Es sind einfach zwei Konventionen – und Ärger gibt es, sobald eine Datei, die nach der einen geschrieben wurde, von einem Programm geöffnet wird, das die andere erwartet. Mehr über das Format selbst erfährst du im Ratgeber Was ist eine CSV-Datei?.

Warum Excel alles in Spalte A packt

Wenn du eine .csv-Datei doppelklickst, schaut Excel nicht in die Datei, um das Trennzeichen herauszufinden. Es nimmt das Listentrennzeichen aus den Regionaleinstellungen deines Betriebssystems. Unter Windows richtet sich diese Einstellung nach deiner Region: Ein Computer, der auf ein Land mit Dezimalkomma eingestellt ist, hat typischerweise das Semikolon als Listentrennzeichen, einer mit den USA oder Großbritannien als Region das Komma.

Der Konflikt tritt also in beide Richtungen auf:

Dasselbe gilt für Exporte aus Webdiensten, Onlineshops und CRMs. Viele schreiben immer Kommas, egal wo du bist – deshalb stolpern europäische Nutzer so oft darüber. Ein verwandtes Problem – Buchstaben, die sich in Symbole wie é verwandeln – hat mit der Kodierung zu tun, nicht mit dem Trennzeichen; siehe komische Zeichen in einer CSV.

Lösung 1: Mit automatischer Trennzeichen-Erkennung öffnen

Wenn du die Datei nur lesen willst – eine Bestellung prüfen, einen Kunden nachschlagen, sehen, was in einem Export steckt –, ist ein Viewer, der das Trennzeichen selbst erkennt, der schnellste Weg.

Der CSV-Viewer von Opener schaut sich die Datei an, erkennt, ob sie mit Kommas, Semikolons, Tabs oder senkrechten Strichen getrennt ist, und zeigt eine saubere Tabelle. Er erkennt auch die Zeichenkodierung (UTF-8, Windows-1251 oder Windows-1252) und kommt mit Werten in Anführungszeichen klar, die das Trennzeichen enthalten, etwa "Schmidt, Johann". Nichts einzustellen, kein Konto, und die Datei bleibt in deinem Browser – sie wird nie hochgeladen. Du kannst suchen, sortieren und das Ergebnis als CSV oder JSON exportieren.

Lösung 2: Excel-Import oder „Text in Spalten“ nutzen

Um in Excel mit den Daten zu arbeiten, sag ihm, welches Trennzeichen es nehmen soll – statt die Datei doppelzuklicken.

Aus Text/CSV importieren. Öffne eine leere Arbeitsmappe, geh auf die Registerkarte „Daten“ und wähl „Aus Text/CSV“. Excel zeigt eine Vorschau mit einer Liste Trennzeichen; wähl Komma oder Semikolon, bis die Spalten stimmen, und lade dann die Daten. In derselben Vorschau kannst du auch die Kodierung der Datei einstellen, falls Buchstaben verstümmelt aussehen.

Text in Spalten. Wenn die Daten schon in Spalte A stehen:

  1. Markiere Spalte A.
  2. Wähl auf der Registerkarte „Daten“ Text in Spalten.
  3. Wähl Getrennt und hak das Trennzeichen an, das deine Datei nutzt (zum Beispiel Semikolon oder Komma).
  4. Schließ den Assistenten ab.

Bei beiden Methoden solltest du auf Zahlenformate achten. Eine Datei mit 1250.50, die auf einem System mit Dezimalkomma geöffnet wird, liest den Betrag womöglich als Text oder als falsche Zahl. In der Importvorschau und im letzten Schritt des Assistenten „Text in Spalten“ kannst du festlegen, wie Spalten interpretiert werden – prüf ein paar Beträge, bevor du dich auf Summen verlässt.

Lösung 3: Eine „sep=“-Zeile für Excel einfügen

Es gibt einen Excel-spezifischen Trick: eine Zeile ganz oben in der Datei, die das Trennzeichen benennt.

sep=;
Datum;Kunde;Betrag
2024-03-15;Müller GmbH;1250,50

Öffne die Datei in einem einfachen Texteditor, füg sep=; (oder sep=, bei einer Datei mit Kommas) als erste Zeile ein, speichere und doppelklick sie erneut. Excel liest den Hinweis, nutzt dieses Trennzeichen und zeigt die Zeile selbst nicht an.

Das ist ein Workaround, kein Standard. Andere Programme – Google Tabellen, LibreOffice, Datenbanken, Skripte – kennen sep= nicht und zeigen die Zeile meist als zusätzliche erste Zeile an oder halten sie für die Kopfzeile. Nutze den Trick nur für Dateien, die ausschließlich an Excel-Nutzer gehen.

Lösung 4: Google Tabellen, LibreOffice oder deine Regionaleinstellung

Google Tabellen. Nutze Datei → Importieren und lade die CSV hoch. Im Importdialog gibt es eine Option für den Trennzeichentyp: Du kannst die automatische Erkennung eingeschaltet lassen oder das Trennzeichen selbst wählen, auch ein benutzerdefiniertes Zeichen.

LibreOffice Calc. Beim Öffnen einer CSV zeigt LibreOffice einen Textimport-Dialog mit Kästchen für Komma, Semikolon, Tabulator und andere Trennzeichen sowie einer Live-Vorschau. Es ist kostenlos für Windows, macOS und Linux.

Das Windows-Listentrennzeichen ändern. In den Regionaleinstellungen der klassischen Systemsteuerung findest du unter den weiteren Einstellungen ein Feld Listentrennzeichen. Stellst du es auf Komma, öffnet Excel kommagetrennte Dateien direkt per Doppelklick. Vorsicht: Das ist eine systemweite Einstellung. Sie ändert auch, wie Excel Funktionsargumente in Formeln trennt und wie andere Programme CSV-Dateien lesen und schreiben. Teilst du Dateien mit Kollegen im eigenen Land, bekommen sie plötzlich Kommas von dir. Für die meisten sind die Importmethoden oben die sicherere Wahl.

Häufige Fragen

Warum öffnet sich dieselbe CSV auf dem Computer meines Kollegen problemlos?

Seine Regionaleinstellungen nutzen ein anderes Listentrennzeichen. Excel verwendet diese Einstellung, wenn du eine CSV doppelklickst – deshalb öffnet sich dieselbe Datei auf einem Computer korrekt und landet auf einem anderen in einer einzigen Spalte.

Soll ich meine CSV-Dateien mit Kommas oder Semikolons speichern?

Das hängt davon ab, wer sie öffnet. Für andere Programme, Skripte und internationale Kollegen ist das Komma der übliche Standard. Für Excel-Nutzer in Ländern mit Dezimalkomma öffnen sich Semikolon-Dateien direkt. Wenn möglich, frag den Empfänger.

Warum haben manche Zeilen trotzdem die falsche Spaltenzahl?

Meist, weil ein Wert selbst das Trennzeichen enthält – etwa ein Firmenname mit Komma, der nicht in Anführungszeichen steht. Viewer und Importfunktionen, die die CSV-Regeln für Anführungszeichen befolgen, kommen mit Werten in Anführungszeichen klar; Werte ohne Anführungszeichen müssen an der Quelle korrigiert werden.

Funktioniert der CSV-Viewer mit tabulator- und pipe-getrennten Dateien?

Ja. Der CSV-Viewer erkennt Kommas, Semikolons, Tabs und senkrechte Striche automatisch und öffnet .csv-, .tsv- und .txt-Dateien.