RUNWEBTOOLS
Deutsch
Datenformate & Kodierung

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