Direkt zum Tool
ViewCSV
Kein Datei-Upload

CSV in Excel (XLSX) umwandeln

orders.csv· BEISPIELDATEN15 Zeilen · 8 Spalten
Werttypen
Als Text bleiben führende Nullen und lange IDs erhalten, und Formeln bleiben Text. Auch mit Zahlenerkennung werden Werte mit mehr als 15 signifikanten Stellen als Text geschrieben, weil Excel sie sonst runden würde.
orders.csv
#order_idcustomercityproductquantityunit_priceorder_datestatus
1001041Laura KochLeipzigMonitor 27"4180.602026-01-15shipped
2001042Mia MüllerKölnCoffee beans 1kg3156.812026-02-26refunded
3001043Anna FischerLeipzigNotebook A51229.892026-03-17refunded
4001044Jonas WagnerBerlinNotebook A5980.032026-04-23paid
5001045Anna KochDresdenMonitor 27"5·2026-05-24pending
6001046Felix BeckerFrankfurt am MainCoffee beans 1kg593.262026-06-08refunded
7001047 Lena Koch MünchenCoffee beans 1kg3102.062026-07-26pending
8001048Sophie SchmidtFrankfurt am MainDesk lamp1215.252026-08-03paid
9001049Leon MüllerFrankfurt am MainUSB-C cable689.202026-09-03paid
10001050Leon MeyerBerlinNotebook A51101.112026-01-10refunded
11001051Leon BauerFrankfurt am MainNotebook A59142.332026-02-01refunded
12001052Felix SchäferHamburgMonitor 27"4161.362026-03-24shipped
13001053Max WagnerHamburgMonitor 27"1184.332026-04-13paid
14001054Jonas MüllerHamburgDesk lamp8205.982026-05-06pending
15001043Anna FischerLeipzigNotebook A51229.892026-03-17refunded

15 Zeilen · 1 Datei Im Browser erstellt; öffnen Sie die Datei in Excel, LibreOffice oder Google Tabellen.

Öffnen Sie eine CSV-Datei oder fügen Sie sie ein, und wählen Sie „XLSX herunterladen“. Standardmäßig wird jede Zelle als Text geschrieben: 00731, 20-stellige Bestellnummern und Werte wie =SUM(A1:A2) kommen in Excel genau so an, wie sie waren, statt gekürzt, gerundet oder berechnet zu werden. Wählen Sie Zahlen und true/false erkennen für Spalten, mit denen Sie rechnen möchten. Die Arbeitsmappe wird in Ihrem Browser erstellt, und die CSV-Datei wird nie hochgeladen.

So wandeln Sie CSV in Excel um

  1. Öffnen Sie eine .csv-, .tsv- oder .txt-Datei, ziehen Sie sie auf das Werkzeug, oder fügen Sie Zeilen ein. Prüfen Sie die Tabelle unter Eingabe: Steht alles in einer Spalte oder sehen Umlaute falsch aus, stellen Sie Trennzeichen oder Codierung unter Importeinstellungen ein.
  2. Legen Sie unter Name des Tabellenblatts den Namen des Blatts fest (anfangs der Dateiname), und wählen Sie die Werttypen.
  3. Behalten oder ändern Sie die Optionen für Kopfzeile und Layout, wählen Sie dann „XLSX herunterladen“ und öffnen Sie die Datei in Excel, LibreOffice Calc oder Google Tabellen.

Um viele Dateien mit denselben Einstellungen umzuwandeln, wählen Sie Stapelverarbeitung: mehrere Dateien umwandeln. Jede Datei wird zu einer eigenen Arbeitsmappe, und alle werden zusammen als eine ZIP-Datei heruntergeladen. Im Stapel darf jede Datei höchstens 25 MB groß sein.

Optionen für die Arbeitsmappe

Name des TabellenblattsBis zu 31 Zeichen. Die Zeichen : \ / ? * [ ], die Excel in Blattnamen nicht zulässt, werden durch Leerzeichen ersetzt; ein leerer Name wird zu Sheet1.
Alle Werte als Text behaltenDie Standardeinstellung. Jede nicht leere Zelle ist eine Excel-Textzelle mit genau dem CSV-Wert. Excel markiert zahlenähnlichen Text unter Umständen mit einem kleinen grünen Dreieck („Als Text gespeicherte Zahl“); der Wert selbst bleibt unverändert.
Zahlen und true/false erkennenEine Spalte wird nur dann zu Excel-Zahlen, wenn jeder nicht leere Wert eine einfache Zahl ist: keine führenden Nullen, keine Tausendertrennzeichen und kein Dezimalkomma, Dezimalzahlen mit höchstens 15 signifikanten Stellen. Spalten nur aus true/false (in beliebiger Schreibweise) werden zu Excel-Wahrheitswerten (WAHR/FALSCH). Datumswerte und alle anderen Spalten bleiben Text.
Kopfzeile fettStandardmäßig an. Die erste Zeile wird fett geschrieben. Sie enthält immer die CSV-Spaltennamen als Text.
Kopfzeile fixierenStandardmäßig an. Die Kopfzeile bleibt beim Scrollen sichtbar.
Spaltenbreite an Inhalt anpassenStandardmäßig an. Die Breiten richten sich nach dem längsten Wert in den ersten 2.000 Zeilen (ostasiatische Zeichen zählen doppelt), zwischen 8 und 60 Zeichen.
Tabellenblatt von rechts nach linksZeigt das Blatt von rechts nach links an, mit Spalte A rechts – für arabische, hebräische oder persische Daten. Die Zellwerte werden nicht verändert.

Führende Nullen, lange Zahlen und Formeln

Öffnen Sie eine CSV-Datei direkt in Excel, rät Excel bei jedem Wert: Aus 00731 wird 731, eine 20-stellige Bestellnummer wird gerundet, und 1-2 wird womöglich zu einem Datum. Dieser Konverter schreibt die Zellen selbst, Excel muss also nichts raten.

  • Führende Nullen, Postleitzahlen, Telefonnummern und Artikelnummern bleiben in beiden Modi Text. Die Zahlenerkennung wandelt nie eine Spalte um, in der ein Wert eine führende Null hat.
  • Excel speichert von einer Zahl höchstens 15 signifikante Stellen. Im Textmodus bleiben längere IDs exakt erhalten. Mit Erkennung wird eine Spalte, deren ganze Zahlen bis zu 16 Stellen haben (bis 9.007.199.254.740.991), trotzdem zu Zahlen, und Excel setzt dann die Ziffern nach der 15. Stelle auf null. Behalten Sie Karten-, Konto- und andere 16-stellige ID-Spalten daher als Text.
  • Zellen, die mit =, +, - oder @ beginnen, werden als Text geschrieben, nie als Formeln – beim Öffnen der Arbeitsmappe wird also nichts aus der CSV-Datei berechnet oder ausgeführt.
  • Kommas, Anführungszeichen und Zeilenumbrüche in CSV-Werten mit Anführungszeichen bleiben in einer Zelle. Leerzeichen am Anfang und Ende bleiben erhalten.
  • Leere CSV-Werte werden zu leeren Zellen, nicht zu leeren Zeichenketten.
  • Spaltennamen werden genau wie geschrieben verwendet. Eine leere Spaltenüberschrift wird zu Column 3, eine doppelte zu name (2).

Probleme beim Öffnen der Datei in Excel

  • Eine SUMME in Excel ergibt 0. Die Spalte ist Text. Wandeln Sie erneut mit Zahlen und true/false erkennen um. Bleibt sie trotzdem Text, suchen Sie im CSV-Viewer nach einem Wert wie 1,5, $12 oder n/a in dieser Spalte – ein Dezimalkomma aus deutschen Exporten verhindert die Erkennung.
  • Alles steht in Spalte A. Das Trennzeichen wurde falsch erkannt. Wählen Sie unter Importeinstellungen Komma, Semikolon, Tabstopp oder senkrechten Strich.
  • Umlaute erscheinen als ä oder é. Die Datei ist nicht in UTF-8 gespeichert. Wählen Sie unter Importeinstellungen ihre Codierung (bei älteren Excel-Exporten oft Windows-1252).
  • Eine Zelle ist länger, als Excel erlaubt. Excel-Zellen fassen höchstens 32.767 Zeichen; das Werkzeug nennt die Zahl der längeren Zellen und erstellt keine Datei. Kürzen Sie sie im CSV-Editor, oder exportieren Sie stattdessen nach JSON.
  • Die Datei ist zu groß für dieses Werkzeug. Die Excel-Umwandlung funktioniert mit Dateien bis 25 MB, 100.000 Zeilen, 250 Spalten und 2 Millionen Zellen. Teilen Sie die CSV-Datei auf und wandeln Sie die Teile um.

Grenzen und Datenschutz

Die CSV-Datei muss sich im Browser-Arbeitsbereich öffnen lassen: bis 25 MB, 100.000 Zeilen, 250 Spalten und 2 Millionen Zellen. Das liegt weit innerhalb der Blattgrenze von Excel mit 1.048.576 Zeilen mal 16.384 Spalten. Jede Umwandlung erzeugt eine Arbeitsmappe mit einem Tabellenblatt.

Die Arbeitsmappe wird in einem Hintergrund-Worker in diesem Tab mit der Open-Source-Bibliothek write-excel-file erstellt; die Seite bleibt bedienbar, und Abbrechen beendet den Vorgang. Die CSV-Datei wird nie an einen Server gesendet. Für eine druckbare Tabelle nutzen Sie stattdessen CSV in PDF.

Beispiel: eine Lagerdatei mit führenden Nullen und einem Barcode

Eine Lagerdatei mit SKUs mit führenden Nullen, einem 20-stelligen Barcode, einem Komma in Anführungszeichen und einem formelähnlichen Wert, umgewandelt mit Zahlen und true/false erkennen und dem Blattnamen inventory; die Zellen wurden aus der heruntergeladenen Datei zurückgelesen. qty und unit_price wurden zu Zahlen, in_stock zu TRUE/FALSE. barcode blieb Text, weil ein Wert 20 Stellen hat, und auch der =SUM-Wert blieb Text. Mit der Standardeinstellung Alle Werte als Text behalten ist jede Zelle Text, auch 12 und 34.90.

CSV
sku,barcode,description,qty,unit_price,in_stock,formula_like
00731,4006381333931,"Desk lamp, brass",12,34.90,true,=SUM(A1:A2)
00732,12345678901234567890,Cable tidy,,4.50,false,+44 20 7946 0958
XLSX-Zellen
Sheet "inventory" — row 1 bold and frozen

Row 1: sku | barcode | description | qty | unit_price | in_stock | formula_like   (text)
Row 2: "00731" text | "4006381333931" text | "Desk lamp, brass" text | 12 number | 34.9 number | TRUE boolean | "=SUM(A1:A2)" text
Row 3: "00732" text | "12345678901234567890" text | "Cable tidy" text | (empty) | 4.5 number | FALSE boolean | "+44 20 7946 0958" text

Fragen und Antworten

Warum zeigen meine Zahlen in Excel ein grünes Dreieck?

Mit der Standardeinstellung Alle Werte als Text behalten sind zahlenähnliche Werte Textzellen, und Excel markiert sie als „Als Text gespeicherte Zahl“. So bleiben IDs exakt. Für Mengen und Preise, die Sie summieren möchten, wandeln Sie stattdessen mit Zahlen und true/false erkennen um.

Werden Datumswerte in Excel-Datumswerte umgewandelt?

Nein. Datumswerte werden genau wie in der CSV-Datei als Text geschrieben, etwa 2026-03-01 oder 03/01/2026, weil derselbe Text in verschiedenen Regionen unterschiedliche Tage bedeuten kann. Brauchen Sie fortlaufende Datumszahlen, verwenden Sie in Excel „Text in Spalten“ oder DATWERT.

Kann ich mehrere CSV-Dateien als getrennte Blätter in eine Arbeitsmappe legen?

Nein. Jede CSV-Datei wird zu einer eigenen Arbeitsmappe mit einem Blatt. Um Dateien vorher zu einer Tabelle zu kombinieren, nutzen Sie CSV-Dateien zusammenführen oder verknüpfen.

Standards und Quellen