Was ist eine CSV-Datei?
Eine CSV-Datei ist eine Klartexttabelle: eine Zeile pro Datensatz, Felder durch ein Trennzeichen getrennt, meist ein Komma. Felder, die das Trennzeichen, Anführungszeichen oder Zeilenumbrüche enthalten, stehen in doppelten Anführungszeichen. Es gibt keine Blätter, Formeln, Formate oder Datentypen: Jeder Wert ist Text, bis das lesende Programm ihn interpretiert.
Das Format ist in RFC 4180 beschrieben, aber die Umsetzungen variieren: Europäische Gebietsschemata nutzen oft ein Semikolon, weil das Komma das Dezimaltrennzeichen ist, und Dateien können in UTF-8, Windows-1252 oder einer anderen Codepage kodiert sein. Diese zwei Details verursachen die meisten CSV-Importprobleme.
Wann CSV die richtige Wahl ist
Stärken
- Universell lesbar: Tabellenkalkulationen, Datenbanken, Skripte und Texteditoren
- Klein und einfach; leicht zu erzeugen und in der Versionskontrolle zu vergleichen
- Das Standard-Austauschformat für Import und Export in Webdiensten
Grenzen
- Keine Formatierung, Formeln, mehreren Blätter oder Spaltentypen
- Trennzeichen und Zeichenkodierung werden nicht in der Datei gespeichert
- Führende Nullen und lange Zahlen werden beim unbedachten Öffnen in Excel verfälscht
So öffnen Sie eine CSV-Datei
Jeder Texteditor zeigt die rohen Zeilen. Für eine Tabellenansicht öffnen Sie die Datei in Excel, LibreOffice Calc, Google Sheets oder Numbers; nutzen Sie den Importdialog statt eines Doppelklicks, wenn das Trennzeichen ein Semikolon ist oder der Text nicht UTF-8 ist, damit Spalten und Umlaute richtig herauskommen.
So konvertieren Sie in oder aus CSV
Tabellen, die in einem PDF-Bericht eingeschlossen sind, werden mit PDF in CSV zu Daten; wenn Sie Formeln und Formatierung darum herum wollen, ist PDF in Excel das bessere Ziel. Bei Tabellen in einem Scan oder Screenshot erkennt Bild in Excel zuerst die Zellen.