Das CSV-Format erklärt + häufige Probleme
Aktualisiert 2026-07-06
CSV ist die universelle Sprache von Tabellenkalkulationen und Datenexporten — einfach genug, um es in einem Texteditor zu öffnen, unterstützt von jedem Tool, das mit tabellarischen Daten arbeitet. Aber diese Einfachheit verbirgt einige überraschend häufige Fallen, die einen sauberen Export in ein zerknautschtes Chaos verwandeln. Hier ist, wie CSV wirklich funktioniert und wie man die üblichen Probleme vermeidet.
Was CSV ist
CSV steht für comma-separated values (kommagetrennte Werte). Jede Zeile ist ein Datensatz, und innerhalb einer Zeile trennen Kommas die Spalten. Die erste Zeile ist meist eine Kopfzeile, die jede Spalte benennt.
name,email,age Ada Lovelace,ada@example.com,36 Alan Turing,alan@example.com,41
Das ist die ganze Idee — und genau deshalb beißen die Sonderfälle.
Die häufigen Probleme
Kommas innerhalb eines Werts
Was, wenn ein Wert selbst ein Komma enthält, etwa Lovelace, Ada? Ohne Regel würde dieses eine Feld wie zwei Spalten aussehen. Die Lösung: Felder mit Kommas in doppelte Anführungszeichen setzen.
"Lovelace, Ada",ada@example.com,36
Anführungszeichen innerhalb eines Werts
Ein doppeltes Anführungszeichen in einem quotierten Feld wird durch Verdopplung maskiert: "She said ""hi""" steht für She said "hi".
Zeilenumbrüche innerhalb eines Werts
Ein Feld kann sogar einen Zeilenumbruch enthalten, wenn es quotiert ist — deshalb kann man beim händischen Parsen von CSV nicht immer „eine Zeile = ein Datensatz“ annehmen.
Das Trennzeichen ist nicht immer ein Komma
In Regionen, in denen das Komma das Dezimaltrennzeichen ist, exportieren Tabellenkalkulationen oft stattdessen mit Semikolons (;) oder Tabs. Öffnet sich eine Datei als eine große Spalte, liegt es meist an einem unpassenden Trennzeichen.
Kodierung und das BOM
CSV trägt keine Kodierungsinformation, sodass Akzentzeichen verstümmeln können, wenn der Leser falsch rät — als UTF-8 speichern. Manche Programme fügen am Anfang auch eine unsichtbare Byte-Order-Mark (BOM) hinzu, die die erste Spaltenüberschrift zerstören kann. (Das Warum steht in unserem Ratgeber zur Zeichenkodierung.)
Mit CSV-Daten arbeiten
Weil CSV nur Textzeilen sind, erledigen Klartext-Tools viel Aufräumarbeit: bringe Zeilen mit dem Zeilen-sortieren-Tool in Ordnung, entferne Wiederholungen mit doppelte Zeilen entfernen und sieh mit einem Text-Vergleich genau, was sich zwischen zwei Exporten geändert hat. Für strukturierte Umwandlung ist es oft der sauberere Weg, die Daten zuerst in JSON zu konvertieren.
Mehr zu Datenformate & Kodierung
Alle Datenformate & Kodierung-Ratgeber ansehen →In diesem Ratgeber erwähnte Tools