Excel-Tabelle als CSV exportieren, ohne Daten zu verlieren
Aktualisiert:
Onlineshops, Banken, CRMs, Newsletter-Tools und Datenbanken importieren Daten als CSV. Der Export aus Excel wirkt banal, doch ein paar Details entscheiden, ob der Import auf Anhieb klappt. Wir haben eine Arbeitsmappe mit den üblichen Fallen gebaut und sie in beide Richtungen durch die Konverter dieser Seite geschickt.
Was eine CSV-Datei ist
Eine CSV-Datei (comma-separated values) ist reiner Text: eine Zeile pro Datensatz, die Werte durch Kommas getrennt. Sie enthält eine einzige Tabelle mit Werten und sonst nichts: keine Formeln, Formatierungen, Farben, Diagramme, Kommentare oder weitere Blätter. Diese Einfachheit ist der Grund, warum jedes System sie lesen kann, und auch der Grund, warum unterwegs manches verloren geht.
Excel in CSV umwandeln
- Achte darauf, dass die benötigten Daten auf dem ersten Blatt der Arbeitsmappe stehen.
- Öffne Excel in CSV und lade die Datei hoch.
- Lade die CSV-Datei herunter und importiere sie dort, wo du sie brauchst.
Was wir gefunden haben: Excel in CSV
Unsere Testmappe hatte zwei Blätter, Namen mit Akzenten und Umlauten, ein Komma und Anführungszeichen in Zellen, einen Zeilenumbruch in einer Zelle, eine Formel, eine als Text eingegebene Artikelnummer (00123), eine Postleitzahl, die eine Zahl mit einem Format für fünf Stellen war (08001), einen Betrag in Euro und einen Prozentwert. Der Konverter schreibt jede Zelle so, wie sie auf dem Bildschirm erscheint, wie Excel auch, also kam all das an, einschließlich der Null vor der Postleitzahl. Nur das zweite Blatt fehlte. Zellen so zu schreiben, wie sie angezeigt werden, hat allerdings einen Haken: Der Betrag behielt Eurozeichen und Tausendertrennzeichen, und 7,5 % in einer Zelle ohne Nachkommastellen wurden zu 8 %.
| In der Excel-Datei | In der CSV-Datei |
|---|---|
| Zwei Blätter | Nur das erste Blatt |
| Akzente und Symbole (José Núñez, Zoë, €) | Exakt erhalten, als UTF-8 gespeichert |
| Ein Komma, Anführungszeichen oder ein Zeilenumbruch in einer Zelle | Erhalten, die Zelle in Anführungszeichen |
| Eine Formel (=F2*2) | Ihr Ergebnis (2469) |
| Eine als Text eingegebene Nummer: 00123 | 00123 |
| Die Zahl 8001, formatiert als 08001 | 08001, wie angezeigt |
| 1234,5 als Euro-Betrag formatiert | 1,234.50 € (in Anführungszeichen, wegen des Kommas) |
| 7,5 % in einer Zelle ohne Nachkommastellen | 8 %, gerundet wie angezeigt |
Was wir gefunden haben: CSV in Excel
In die andere Richtung setzt CSV in Excel jeden Wert in eine eigene Zelle, bereit zum Sortieren und Filtern, und entscheidet selbst, was wie eine Zahl aussieht. Bei Beträgen hilft das, bei Nummern und Telefonnummern schadet es: Führende Nullen und Pluszeichen verschwinden. Von den getesteten Datumsangaben wurde nur die Form Jahr-Monat-Tag zu einem echten Datum.
| Wert in der CSV-Datei | In der Excel-Datei |
|---|---|
| 00042 (eine Bestellnummer) | Die Zahl 42 |
| +593991234567 (eine Telefonnummer) | Die Zahl 593991234567 |
| 2026-10-01 | Ein echtes Datum |
| 25/12/2026 | Text, kein Datum |
So verlierst du keine Daten
Prüf die Formate vor dem Umwandeln, denn die CSV-Datei enthält genau das, was die Zellen anzeigen: Lass genug Nachkommastellen anzeigen und entferne Währungszeichen und Tausendertrennzeichen aus den Spalten, wenn das Zielsystem reine Zahlen erwartet. Speichere Nummern, Postleitzahlen, Telefon- und Kontonummern als Text, damit sie auch den Weg zurück in eine Tabelle überstehen. Schieb das gewünschte Blatt vor dem Umwandeln nach vorn. Schreib Datumsangaben als Jahr-Monat-Tag (2026-10-01), wenn die Datei zwischen Systemen oder Ländern wandert. Und denk daran, dass Excel mit höchstens 15 signifikanten Stellen rechnet: Eine 16-stellige Kartennummer muss als Text gespeichert werden, um zu überleben.
Wenn das andere System Semikolons will
Unser Konverter schreibt Standard-CSV mit Kommas. Viele Programme, gerade in Ländern mit dem Komma als Dezimalzeichen wie Deutschland, erwarten Semikolons. Such im Importdialog des Zielsystems nach einer Einstellung für das Trennzeichen, statt die Datei von Hand zu bearbeiten; und wenn du selbst eine CSV in Excel öffnest, kannst du über Daten > Aus Text/CSV das Trennzeichen wählen und Spalten wie Nummern als Text festlegen, bevor etwas verloren geht.
So haben wir getestet
Die Arbeitsmappe haben wir selbst erstellt, mit drei Zeilen Beispieldaten und einem zweiten Blatt, sie mit Excel in CSV umgewandelt und eine einzeilige CSV mit CSV in Excel umgewandelt; danach haben wir die Zellen des Ergebnisses untersucht. Beide Tools nutzen LibreOffice, mit derselben Engine und denselben Einstellungen wie unsere Server, und dieselben Prüfungen laufen bei jedem Update der Seite automatisch mit, damit dieser Ratgeber weiter beschreibt, was der Konverter tut.
Weiterführende Informationen: IETF RFC 4180 — Common Format for CSV Files