CSV in Excel umwandeln
Machen Sie aus CSV-Dateien eine richtige XLSX-Arbeitsmappe: Zahlen und Datumswerte, die Sie summieren und sortieren können, Postleitzahlen und lange IDs genau so, wie sie geschrieben wurden, und eine fette, fixierte, filterbare Kopfzeile.
- Nie gespeichert
- Keine Warteschlange, kein Warten
- Ohne Anmeldung, ohne Wasserzeichen
So funktioniert’s
CSV-Dateien hinzufügen
Legen Sie eine oder mehrere .csv-, .tsv- oder .txt-Dateien ab oder fügen Sie die Daten ein. Mehrere Dateien werden zu Tabellenblättern einer Arbeitsmappe.
Vorschau prüfen
Trennzeichen und Kodierung werden automatisch erkannt, und jede Spalte zeigt den Typ, den sie erhält. Ändern Sie, was Sie möchten.
Herunterladen
Eine .xlsx-Arbeitsmappe, die sich in Excel, Google Sheets, Numbers und LibreOffice öffnen lässt.
Wie eine Spalte ihren Typ erhält
Eine Spalte wird als Ganzes geprüft und erhält einen einzigen Typ – und einige bestimmte Muster zwingen sie zurück zu Text, egal wie der Rest der Spalte aussieht. Jeder Wert mit einer führenden Null vor mehr als einer Ziffer löst das aus. Ebenso jede Zahl mit mehr als fünfzehn signifikanten Stellen – ab diesem Punkt ginge eine Ziffer verloren, statt nur anders angezeigt zu werden. Ebenso alles, was mit einem Plus und sieben oder mehr Ziffern beginnt, denn das ist eine Telefonnummer und keine Menge. Zwei verschiedene Währungssymbole in einer Spalte lösen es aus, ebenso gemischte Dezimalzeichen und ein Datum vor 1900, das Excels eigener Kalender nicht darstellen kann. Jede dieser Entscheidungen wird in der Vorschau mit Begründung genannt, sodass Sie sehen, warum eine Spalte Text geblieben ist, statt zu rätseln.
Datumswerte werden pro Spalte aufgelöst, nicht pro Zelle. Werte über zwölf entscheiden, ob die Datei den Tag oder den Monat zuerst schreibt; tut das keiner, stimmen die anderen Spalten ab, dann gilt Ihre eigene Einstellung, dann „Tag zuerst“. Eine Spalte, die beide Reihenfolgen mischt, wird abgelehnt und als Text behalten, statt geraten zu werden – denn genau hier bliebe ein falscher Tipp unsichtbar. Zweistellige Jahreszahlen folgen Excels eigener Regel, nach der alles unter dreißig zu diesem Jahrhundert gehört. Nur die wörtlichen Angaben true und false werden zu echten Wahrheitswerten – yes und no, Y und N sowie 1 und 0 bleiben genau so, wie sie sind, weil jedes davon in irgendeiner Datei etwas anderes bedeutet.
Werte, die nicht zum Typ ihrer Spalte passen, werden als ursprünglicher Text zurückgeschrieben statt geleert, und die Kürzel, die meist „fehlt“ bedeuten – NA, N/A, null, nil, none, ein einzelner Bindestrich oder ein Fragezeichen sowie Excels eigene Fehlertexte –, stören eine typisierte Spalte nicht, wenn sie darin vorkommen. Jede Textzelle wird über ihren Zelltyp als Text geschrieben, nicht über ein vorangestelltes Apostroph, sodass ein Feld, das mit einem Gleichheitszeichen beginnt, in der Arbeitsmappe wirkungslos ist, statt nur getarnt zu sein. Ist etwas davon für Ihre Datei falsch, lassen sich einzelne Spalten in der Vorschau vor dem Herunterladen auf Text festlegen.
Wenn Sie etwas anderes brauchen
Dieser Weg läuft direkt auf der Seite – er gibt oft genug die Kontrolle ab, damit der Tab reagiert, und hat keine Obergrenze für die Dateigröße. Zusammen heißt das: Bei einer wirklich großen CSV hören Sie eher Ihren Lüfter, als dass Sie eine Fehlermeldung sehen. Für eine Datei mit Hunderten Megabyte oder eine Umwandlung, die jede Nacht stattfindet, erledigen in2csv aus csvkit und LibreOffice im Headless-Modus das per Skript, und keines von beiden braucht einen Browser, der die ganze Tabelle im Speicher hält.
Die schwierigere Frage ist, ob eine .xlsx-Datei überhaupt das richtige Ziel ist. In einer Arbeitsmappe liest und bearbeitet ein Mensch Daten, und jede Stunde, die man darauf verwendet, die Typen richtig hinzubekommen, ist verschwendet, wenn die Datei nur von Code gelesen wird – dann behalten Sie die CSV oder wandeln sie einmal in Parquet oder JSON Lines um und lassen den Verarbeiter das Schema festlegen, statt es aus den Werten abzuleiten. Typerkennung ist ein sorgfältig begründeter Tipp; ein Schema ist überhaupt kein Tipp.
Häufig gestellte Fragen
Warum die CSV nicht einfach in Excel öffnen?
Excel rät bei jeder Zelle einzeln: Postleitzahlen verlieren ihre führende Null, 16-stellige IDs werden zu 1.23457E+15, Gennamen wie SEPT2 werden zu Datumswerten, und eine Datei mit Semikolons landet in einer einzigen Spalte. Dieser Konverter entscheidet einmal pro Spalte, anhand aller ihrer Werte, und wandelt nur um, wenn die ganze Spalte dazu passt.
Wie werden Datumswerte erkannt?
Spalte für Spalte. 15/03/2024 und 03/15/2024 werden anhand der anderen Datumswerte in derselben Spalte unterschieden; ISO-Datumswerte, Uhrzeiten und Monatsnamen werden ebenfalls erkannt. Datumswerte werden zu echten Excel-Datumswerten, angezeigt in der Reihenfolge, in der Sie sie geschrieben haben. Ist eine Spalte wirklich mehrdeutig, wählen Sie selbst „Tag zuerst“ oder „Monat zuerst“.
Meine Datei verwendet Semikolons und Dezimalkommas.
Wird automatisch erkannt: 9,8 wird als Zahl 9,8 übernommen und 1.234,56 als Zahl 1234,56. Sie können Trennzeichen und Dezimaltrennzeichen auch von Hand festlegen.
Welche Zeichenkodierungen funktionieren?
UTF-8 und UTF-16 werden erkannt, und Dateien, die mit älteren Windows-Programmen gespeichert wurden – west- und mitteleuropäisch, kyrillisch, griechisch, türkisch, hebräisch, arabisch, japanisch, chinesisch und koreanisch –, werden erkannt oder lassen sich auswählen, sodass ą, ß, Ж und 日本 korrekt ankommen.
Werden meine Daten irgendwo gespeichert?
Nein. Die Datei wird hier gelesen und die Arbeitsmappe hier geschrieben; es wird nichts irgendwohin gesendet und nichts gespeichert.
Kann eine CSV beim Öffnen der Arbeitsmappe Formeln ausführen?
Nein. Eine Zelle, die mit = beginnt, wird als Text gespeichert, nie als Formel, sodass eine bösartige CSV in Excel nichts ausführen kann. Schalten Sie die Typerkennung aus, und jede Zelle bleibt exakt als Text erhalten.
Gut zu wissen: Ein Excel-Tabellenblatt fasst höchstens 1.048.576 Zeilen; längere Dateien werden auf weiteren Tabellenblättern mit wiederholter Kopfzeile fortgesetzt. Sehr große Dateien (Hunderte MB) sind durch den Arbeitsspeicher Ihres Geräts begrenzt.
Dieses Tool auf Ihrer Website einbinden
Kostenlos für jeden Blog, jede Kursseite und jeden Hilfeartikel. Fügen Sie ein einziges Snippet ein, und Ihre Besucher können das Tool direkt auf Ihrer Seite nutzen.
Weitere Tabellen-Tools
Excel in CSV
Jedes Blatt als CSV, in der Kodierung, die Sie brauchen
JSON in CSV
Verschachteltes JSON in saubere Spalten aufgelöst
XML in Excel
XML-Datensätze als formatierte Excel-Tabelle
CSV in JSON
CSV in typisiertes, verschachteltes JSON
Excel in XML
Zeilen als sauberes, wohlgeformtes XML
ODS in XLSX
LibreOffice-Tabellen als Excel-Arbeitsmappen