Zum Inhalt springen

Excel in CSV

Excel to CSV

Exportiert jedes Blatt einer .xlsx- oder .xls-Arbeitsmappe als CSV, mit Kodierung und Trennzeichen Ihrer Wahl – das Semikolon eines deutschen Excel eingeschlossen.

Excels eigenes „Speichern als CSV“ schreibt den angezeigten Text in der Codepage des Systems – 1.234,50 kommt als Zeichenkette in Ihrer Datenbank an, und ä, ö, ü und ß kommen als Zeichensalat an. Dieses Werkzeug exportiert auf Wunsch die eigentlichen Werte, in einer Kodierung Ihrer Wahl, für alle Blätter auf einmal.

🔒 Läuft vollständig in Ihrem Browserexcelcsvconvertspreadsheet

.xlsx-, .xlsm- oder .ods-Dateien ablegen

Wird in diesem Tab von einem Worker gelesen. Nichts wird hochgeladen, und bis Sie auf Herunterladen drücken, wird nichts auf die Festplatte geschrieben.

Liest .xlsx, .xlsm und .ods. Das alte binäre .xls ist ein ganz anderes Format — öffnen Sie es in Excel oder LibreOffice und speichern Sie es zuerst als .xlsx; wenn Sie eines ablegen, sagt diese Seite das auch.

So funktioniert es

  1. Wählen Sie zwischen angezeigtem Text und eigentlichem Wert

    „Wie angezeigt“ gibt das Blatt genau so wieder, Zahlenformate eingeschlossen – zum Lesen für Menschen. „Eigentlicher Wert“ liefert ISO-Datumsangaben und unformatierte Zahlen – zum Import in ein anderes System.

  2. Wählen Sie die Kodierung bewusst

    UTF-8 mit BOM zum Öffnen in Excel; UTF-8 ohne BOM für Skripte und Datenbanken; EUC-KR nur für ein koreanisches System, das UTF-8 überhaupt nicht annimmt.

  3. Lassen Sie die Formel-Neutralisierung eingeschaltet

    Eine Zelle, deren Text mit = oder + beginnt, wird ausgeführt, sobald die CSV in einer Tabellenkalkulation geöffnet wird. Ein vorangestellter Tabulator hält sie als Text.

  4. Nehmen Sie ein Blatt oder das Zip

    Jedes Blatt jeder abgelegten Arbeitsmappe wandert in ein einziges Zip, nach Datei in Ordner sortiert – was Excel ohne Makro gar nicht kann.

Häufige Fragen

Warum sind Umlaute und ß in Excel kaputt?

Excel unter Windows liest eine UTF-8-Datei ohne BOM in der Codepage des Systems – auf einem deutschen Windows ist das Windows-1252, und aus „ä“ wird „ä“, aus „ß“ wird „ß“. Nur das BOM sagt ihm etwas anderes, und deshalb ist „UTF-8 mit BOM“ hier die Voreinstellung.

Meine .xls-Datei wird nicht geöffnet.

Das alte binäre .xls ist ein völlig anderes Format – ein Compound Document, kein ZIP aus XML. Öffnen Sie es in Excel oder LibreOffice und speichern Sie es zuerst als .xlsx; die Seite sagt das, sobald Sie eine ablegen.

Welches Trennzeichen soll ich verwenden?

Fast überall das Komma. Das Semikolon dort, wo das Dezimaltrennzeichen ein Komma ist, wie in Deutschland – denn so schreibt Excel in diesen Ländereinstellungen. Den Tabulator, wenn die Datei in eine Tabellenkalkulation eingefügt statt importiert wird.

Eingabe aus

Danach

Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.