Meine CSV sieht in Excel kaputt aus. Warum?
Excel liest CSV in der Systemkodierung, daher werden UTF-8- oder GBK-Dateien verstümmelt, wenn sie nicht passen. Die Kodierung wird automatisch erkannt und die Datei in xlsx umgewandelt oder als UTF-8-CSV mit BOM behalten, die Excel korrekt öffnet.
IDs werden zu 1,23E+17. Wie verhindere ich das?
Zahlen mit mehr als 15 Stellen, Codes mit führenden Nullen und wissenschaftlich aussehende Werte bleiben beim Umwandeln Text.
Welche Formate werden unterstützt?
CSV / TXT / TSV, dazu alte .xls, binäre .xlsb und OpenDocument-.ods (zu .xlsx).
Bleiben Formeln und Formatierung beim Umwandeln von xls in xlsx erhalten?
Ja. Alte Formate werden mit LibreOffice umgewandelt, Formeln, Formatierung und alle Blätter bleiben erhalten; komplexe Formatierung kann leicht abweichen, also öffne das Ergebnis zur Kontrolle. .xlsx kann keine Makros enthalten, daher gehen Makros einer .xls verloren.
Die letzten Stellen meiner IDs wurden zu 000. Bekomme ich sie zurück?
Excel speichert nur 15 signifikante Stellen, nach dem Speichern sind die übrigen weg; wandle erneut aus der Original-CSV um. Dieses Werkzeug behält Zahlen mit mehr als 15 Stellen als Text, es gehen also keine Stellen verloren.
Werden Dateien mit Semikolon oder Tabulator als Trenner erkannt?
Ja. Komma, Tabulator, Semikolon und senkrechter Strich werden automatisch erkannt.
Lassen sich verstümmelte CSV in traditionellem Chinesisch (Big5) reparieren?
Ja. Kodierungen werden in dieser Reihenfolge probiert: UTF-8, GBK (GB18030), Big5.