Excel in CSV umwandeln
Exportieren Sie alle Tabellenblätter einer Excel-Arbeitsmappe in einem Durchgang als separate CSV-Dateien, von der .xls aus den 1990ern bis zur makrofähigen .xlsm, mit dem Trennzeichen und der Kodierung, die Ihr Zielprogramm erwartet.
Daten-Konverter
oder CSV, TSV, TXT …-Dateien hierher ziehen ·
Max. 95 MB pro Datei· Bis zu 20 Dateien· Gelöscht nach 30 Minuten
Dateien werden auf unseren Servern verarbeitet und nach 30 Minuten gelöscht.
Zeichen, das Spalten in CSV- und Textdateien trennt, sowohl beim Lesen als auch beim Schreiben. Automatisch erkennt es anhand der Eingabe und schreibt Kommas.
UTF-8 funktioniert für jede Sprache. Wählen Sie UTF-8 mit BOM, wenn Excel unter Windows beim Öffnen der CSV-Datei Umlaute oder asiatische Zeichen fehlerhaft anzeigt.
Eingabe aus Excel, ODS und Numbers: nur das erste Blatt oder alle Blätter umwandeln (eine CSV pro Blatt in einer ZIP-Datei oder ein JSON-Schlüssel pro Blatt).
Name des Tabellenregisters in der neuen Tabelle, bis zu 31 Zeichen.
Array von Objekten verwendet Spaltennamen als Schlüssel für jede Zeile; Array von Arrays ist kompakter und behält die Kopfzeile als erstes Array.
Name des äußeren Elements, das alle Zeilen umschließt; jede Zeile wird darin zu einem <row>.
Wird in CREATE-TABLE- und INSERT-Anweisungen verwendet. Nur Buchstaben, Ziffern und Unterstriche.
Anführungszeichen und Spaltentypen unterscheiden sich leicht zwischen Datenbanken; wählen Sie die, in die Sie importieren.
Datumszellen in einem einheitlichen Format schreiben. ISO (2026-10-18) ist für Datenbanken und Code am sichersten; „Unverändert“ lässt sie so, wie sie in der Quelle stehen.
So verwenden Sie dieses Tool
- 1
Arbeitsmappen hochladen
Fügen Sie .xls-, .xlsx- oder .xlsm-Dateien hinzu, bis zu 20 gleichzeitig und jeweils bis 95 MB. Verschiedene Excel-Generationen in einem Stapel sind kein Problem.
- 2
Blätter und Trennzeichen wählen
Zu konvertierende Blätter ist zunächst auf alle Blätter eingestellt. Stellen Sie Trennzeichen auf Semikolon, wenn die CSV an jemanden geht, dessen Excel das Komma als Dezimalzeichen verwendet.
- 3
Umwandeln und entpacken
Klicken Sie auf In CSV umwandeln. Eine Arbeitsmappe mit mehreren Tabellenblättern kommt als ZIP zurück, das pro Blatt eine CSV enthält, benannt nach dem jeweiligen Blatt.
Laden Sie eine .xls-, .xlsx- oder .xlsm-Datei hoch und klicken Sie auf In CSV umwandeln: Jedes Blatt wird zu einer eigenen UTF-8-CSV, bereit zum erneuten Öffnen in Excel oder zum Import anderswo.
Excel in CSV für ganze Arbeitsmappen, nicht nur ein Blatt
Excel hat im Lauf der Jahre drei wichtige Arbeitsmappenformate geschrieben. Das binäre .xls von Excel 97 bis 2003 speichert Blätter als BIFF-Datensätze und begrenzt sie auf 65.536 Zeilen. Das mit Excel 2007 eingeführte .xlsx ist Office Open XML, ein ZIP aus XML-Teilen mit Platz für 1.048.576 Zeilen. Das .xlsm ist derselbe Container mit VBA-Makros. Alle drei enthalten mehrere Blätter, eine CSV dagegen genau eines.
Dieses Missverhältnis ist das alltägliche Problem: ein Monatsbericht mit einem Blatt pro Monat, ein Budget mit einem Blatt pro Abteilung, ein Umfrage-Export mit Antworten auf einem und Codes auf einem anderen Blatt. In Excel heißt das, jedes Blatt zu aktivieren, „Speichern unter“ zu wählen und Warnungen zu bestätigen, zwölfmal hintereinander. Hier laden Sie die ganze Arbeitsmappe einmal hoch, und jedes Blatt kommt als Datei mit seinem Namen heraus.
Wenn nur das erste Blatt einer modernen Arbeitsmappe in einen Shop oder ein CRM soll, ist XLSX in CSV mit ISO-Datumsangaben voreingestellt.
Excel „Speichern unter“, Google Sheets und dieser Konverter im Vergleich
| Dieser Konverter | Excel „Speichern unter“ | Download aus Google Sheets | |
|---|---|---|---|
| Alle Blätter in einem Schritt exportiert | yes | no | no |
| Komma oder Semikolon pro Datei wählbar | yes | Folgt der Windows-Region | Nur Komma |
| Öffnet .xls, .xlsx und .xlsm | yes | yes | Nach dem Import in Sheets |
| UTF-8-Ausgabe | yes | Nur mit dem Typ CSV UTF-8 | yes |
| Funktioniert ohne Softwareinstallation | yes | no | yes |
Komma oder Semikolon: CSV-Trennzeichen nach Region
In den USA, Großbritannien, Kanada, Australien, Japan und anderen Ländern, in denen der Punkt das Dezimalzeichen ist, verwendet Windows das Komma als Listentrennzeichen. Excel schreibt und erwartet dort Kommas.
- Trennzeichen: Komma
- Entspricht RFC 4180 und den meisten Web-Importern
In Deutschland, Frankreich, Spanien, Italien, Brasilien und weiten Teilen Europas ist das Komma das Dezimalzeichen (1.234,56). Windows stellt das Listentrennzeichen daher auf Semikolon, und Excel folgt dem.
- Trennzeichen: Semikolon
- Verwenden Sie es, wenn eine Kollegin oder ein Kollege in diesen Regionen die Datei per Doppelklick öffnet
Tabulatoren kommen in echten Daten fast nie vor. Damit sind sie das sicherste Trennzeichen für Text mit Kommas und Semikolons, etwa Adressen oder Produktbeschreibungen.
- Trennzeichen: Tabulator
- Oder wählen Sie TSV unter Umwandeln in
XLS
Microsoft Excel 97–2003-Arbeitsmappe
XLS ist das binäre Tabellenformat, das Excel ab Excel 97 verwendete, bis XLSX es 2007 ablöste. Es ist auf 65.536 Zeilen und 256 Spalten pro Tabellenblatt begrenzt und speichert Daten in einer proprietären Struktur. Viele Altsysteme, Behördenportale und ältere Bankexporte erzeugen oder verlangen noch immer XLS. Excel, LibreOffice und Google Sheets können es öffnen.
- Komprimierung
- –
- Transparenz
- –
- Animation
- –
- Eingeführt
- 1997 · Microsoft
CSV
Kommagetrennte Werte
CSV ist ein Nur-Text-Format für Tabellen, bei dem jede Zeile eine Datenzeile ist und Kommas die Spalten trennen. Es wird seit den Anfängen der Computertechnik genutzt und ist in RFC 4180 beschrieben, wobei viele Varianten Semikolons oder Tabulatoren und andere Zeichenkodierungen verwenden. Fast jede Tabellenkalkulation, Datenbank und Analyse-Software kann es importieren und exportieren, daher ist es das Standardformat für den Datenaustausch zwischen Systemen. CSV speichert nur Werte, ohne Formeln, Formatierung, mehrere Tabellenblätter oder Datentypen.
- Komprimierung
- –
- Transparenz
- –
- Animation
- –
- Eingeführt
- –
Man wandelt ganze Excel-Arbeitsmappen in CSV um, um Daten an Personen ohne Excel weiterzugeben, sie als Klartext zu archivieren, der jedes Tabellenprogramm überdauert, oder um einen Bericht mit mehreren Blättern in eine Datei pro Tabelle aufzuteilen.
Zahlen, Datumsangaben und führende Nullen in der exportierten CSV
Die CSV erhält den gespeicherten Wert jeder Zelle, nicht ihr Anzeigeformat. Datumsangaben werden so geschrieben, wie Excel sie anzeigt, außer Sie stellen Datumsangaben auf ISO oder einen Unix-Zeitstempel. Zahlen behalten ihre volle Genauigkeit. Excel speichert Datumsangaben als fortlaufende Zahlen ab dem 1. Januar 1900 und behandelt 1900 noch immer als Schaltjahr, ein Fehler, der aus Kompatibilität zu Lotus 1-2-3 beibehalten wurde.
Führende Nullen bleiben nur erhalten, wenn die Zelle in der Arbeitsmappe Text war. Eine als 02134 in eine Zahlenzelle getippte Postleitzahl wurde schon als 2134 gespeichert, die CSV kann die Null also nicht zurückbringen. Auch der Rückweg zählt: Beim Doppelklick auf eine CSV rät Excel die Datentypen erneut, so wurden Gennamen wie SEPT2 zu Datumsangaben; 2020 benannte das HUGO Gene Nomenclature Committee sie um (SEPTIN2). Um eine Arbeitsmappe kontrolliert neu aufzubauen, nutzen Sie CSV in XLS oder Daten → Aus Text/CSV.
FAQ zum Umwandeln von Excel in CSV
Warum speichert Excel nur das aktuelle Blatt als CSV?
Eine CSV-Datei enthält nur eine Tabelle. Daher schreibt „Speichern unter“ in Excel nur das aktive Blatt und warnt, dass der Rest verloren geht. Wenn Zu konvertierende Blätter auf alle Blätter steht, wird hier jedes Tabellenblatt zu einer eigenen CSV in einem ZIP.
Kann ich eine alte .xls-Datei aus Excel 2003 in CSV umwandeln?
Ja. Das binäre .xls-Format von Excel 97 bis 2003 wird genauso umgewandelt wie eine .xlsx. Seine Blätter sind auf 65.536 Zeilen und 256 Spalten begrenzt, die CSV wird also nie größer als dieses Raster.
Was passiert mit Makros in einer .xlsm-Arbeitsmappe?
VBA-Makros sind Code und keine Daten, deshalb bleiben sie außen vor. Die CSV enthält die Zellwerte, die die Makros zuletzt erzeugt haben.
Wie öffnet Excel eine CSV mit Semikolon in Spalten?
Excel trennt eine CSV anhand des Listentrennzeichens aus Ihren Windows-Regionseinstellungen. Verwendet die Datei das andere Zeichen, öffnen Sie sie über Daten → Aus Text/CSV und wählen dort das Trennzeichen, oder wandeln Sie sie erneut mit der passenden Einstellung für Trennzeichen um.
Warum UTF-8 mit BOM beim Umwandeln von Excel in CSV?
Die Byte-Reihenfolge-Marke (BOM) besteht aus drei unsichtbaren Bytes am Dateianfang, die Excel unter Windows anweisen, den Text als UTF-8 zu lesen. Ohne sie greift Excel auf die lokale Codepage zurück, und Umlaute oder Akzente werden zu Symbolen wie é. Die meisten Web-Importer ignorieren die BOM, einige strenge Skripte stolpern jedoch darüber.