CSV-zu-Excel-Konverter
Konvertiert CSV-/TSV-Dateien in das Excel-Format (.xlsx). Die Dateien werden vollständig im Browser verarbeitet und niemals an einen Server gesendet.
Tipps zur Nutzung
- Das Tabellenblatt der erzeugten Excel-Datei heißt immer „Sheet1“. Wenn Sie mehrere Tabellenblätter benötigen, passen Sie diese nach dem Herunterladen manuell in Excel an.
- Wenn die ursprüngliche CSV-Datei eine andere Kodierung als UTF-8 verwendet (z. B. Shift-JIS), kann der konvertierte Text fehlerhaft dargestellt werden (Zeichensalat). Es wird empfohlen, die Datei vor der Konvertierung erneut als UTF-8 zu speichern.
- Nach der Konvertierung interpretiert Excel Zellinhalte möglicherweise automatisch als Zahlen oder Datumswerte (z. B. wird „1-2“ in ein Datum umgewandelt). Wenn Sie Spalten haben, in denen führende Nullen erhalten bleiben müssen, etwa Postleitzahlen oder Produktcodes, stellen Sie das Format dieser Spalte nach der Konvertierung in Excel auf „Text“.
- Der Dateiinhalt wird vollständig im Browser (clientseitig) verarbeitet und niemals auf einen Server hochgeladen – die Nutzung ist daher auch bei sensiblen Daten unbedenklich.
Häufig gestellte Fragen
Übrigens – warum Excel den Inhalt von CSV-Dateien „zerstört“
Das Problem, dass Excel beim Öffnen einer CSV-Datei Werte eigenmächtig in Datumsangaben umwandelt, beschäftigt Datenexperten weltweit seit Jahren. Zeichenketten wie „1-2“ oder „3/4“ werden stillschweigend als Datum neu interpretiert, ohne dass sich der ursprüngliche Text ohne Weiteres wiederherstellen lässt. Microsoft ist dieses Problem seit den 2010er-Jahren bekannt, doch die Abwärtskompatibilität hat eine grundlegende Lösung erschwert; erst mit einem Update im Jahr 2021 erhielt Excel endlich die Möglichkeit, den Spaltentyp beim Import festzulegen.
Besonders gravierend war dieses Problem in der Genomforschung. Eine Studie aus dem Jahr 2004 ergab, dass rund 20 % der in wissenschaftlichen Publikationen veröffentlichten Genlisten durch die Autokorrektur von Excel verfälscht worden waren – so wurde etwa der Genname „SEPT2“ (Septin-2) in „2-Sep“ (2. September) umgewandelt. Als Reaktion darauf benannte das HUGO Gene Nomenclature Committee (HGNC) im Jahr 2020 in einer ungewöhnlichen Maßnahme besonders anfällige Gene um.
Das heute verwendete Excel-Format „.xlsx“ ist in Wirklichkeit eine ZIP-komprimierte Sammlung mehrerer XML-Dateien (Office Open XML, kurz OOXML). Dieses seit Office 2007 verwendete Format besitzt im Gegensatz zum alten proprietären Binärformat „.xls“ eine offen dokumentierte Spezifikation, wodurch es für andere Software wesentlich einfacher zu lesen und zu schreiben ist. Diese offene Spezifikation ist ein wesentlicher Grund dafür, dass Open-Source-Bibliotheken wie SheetJS, das dieses Tool verwendet, auch ohne installiertes Excel .xlsx-Dateien erzeugen können.