Über Excel in CSV umwandeln
Für den Import in ein anderes System entsteht hier eine CSV – mit Kennzeichnung der Kodierung, damit unterwegs nichts verstümmelt wird.
Anleitung
- Die Tabelle auswählen und in der Vorschau prüfen, ob die Spalten stimmen
- Umwandeln lassen; der CSV-Text und die Schaltfläche zum Herunterladen erscheinen
- Die Datei in das Zielsystem importieren; verlangt es UTF-8 ohne Kennzeichnung, lässt sich diese am Dateianfang mit einem Texteditor entfernen
- Nummern mit führenden Nullen bleiben als Text erhalten
Typische Anwendungen: Eine Namensliste exportieren und in ein Verwaltungssystem importieren, Eine Tabelle einem Programm oder Skript zur Stapelverarbeitung übergeben, Daten an eine Plattform weitergeben, die nur CSV annimmt.
Was das Werkzeug kann
- Gelesen werden xlsx, xlsm, csv und tsv
- Ausgegeben wird UTF-8 mit Kennzeichnung, wodurch Tabellenprogramme die Zeichen richtig darstellen
- Felder mit Komma oder Anführungszeichen werden in Anführungszeichen gesetzt, damit die Spalten nicht verrutschen
- Das Ergebnis lässt sich ansehen und kopieren oder unmittelbar herunterladen
Was geht, was nicht
Ausgegeben wird nur das erste Arbeitsblatt; bei Dateien mit mehreren Blättern ist die Reihenfolge vorher im Tabellenprogramm anzupassen. Umbrüche und Anführungszeichen innerhalb eines Feldes werden korrekt maskiert, doch manche älteren Systeme kommen mit dieser Maskierung nicht zurecht – dann ist ein tabulatorgetrenntes Format den zweiten Versuch wert. Eine CSV enthält keine Formatangaben: Farben, Formeln und verbundene Zellen gehen verloren.
Fragen und Antworten
Warum erscheint die CSV weiterhin verstümmelt?
Die ausgegebene Datei enthält eine UTF-8-Kennung (BOM), die Excel normalerweise richtig erkennt. Bleibt es verstümmelt, nutzen Sie Daten → Aus Text importieren und geben Sie UTF-8 als Kodierung an.
Warum sind alle Formatierungen weg?
CSV ist ein reines Textformat und enthält nur die Daten, keine Gestaltung, Formeln oder verbundenen Zellen – das liegt am Format selbst.
Lassen sich alle Blätter auf einmal ausgeben?
Nein, ausgegeben wird nur das erste Arbeitsblatt. Andere Blätter schieben Sie in Excel zuvor nach vorn.
Warum gelten Zahlen als Text?
Das dient der Vollständigkeit von Nummerndaten: „001” wird nicht stillschweigend zu 1. Sollen die Werte berechnet werden, wandeln Sie sie in Excel einmal in Zahlen um.
Nach der Arbeit mit Excel in CSV umwandeln folgen meist diese Schritte: