CSV in XLSX umwandeln

Führe mehrere CSV-Dateien in einer XLSX-Arbeitsmappe zusammen — jede Datei auf einem eigenen Tabellenblatt. Die Verarbeitung läuft im Browser.

CSV-Dateien in einer XLSX zusammenführen

Wähle mehrere CSV-Dateien aus. Jede Datei wird als eigenes Tabellenblatt in eine XLSX-Arbeitsmappe geschrieben.

Aus mehreren CSV-Dateien eine Arbeitsmappe erstellen

Jede ausgewählte CSV-Datei wird auf ein eigenes Tabellenblatt geschrieben. Alle Blätter landen in einer Datei namens combined.xlsx. Der Dateiname dient als Blattname. Nicht zulässige Zeichen werden ersetzt, Namen werden auf 31 Zeichen begrenzt und doppelte Namen erhalten eine Nummer wie „ (2)“.

Papa Parse erkennt das Trennzeichen. Gültige UTF-8-Dateien werden als UTF-8 gelesen; bei ungültigen UTF-8-Bytes verwendet das Tool Shift_JIS, wie es bei CSV-Exporten japanischer Tabellenprogramme vorkommt. Zellwerte werden als Text geschrieben und nicht automatisch in Zahlen oder Datumswerte umgewandelt.

Warum deine CSV-Dateien auf dem Gerät bleiben

Die Umwandlung enthält keinen Upload-Schritt. CSV-Parser und XLSX-Schreiber laufen im Browser:

  • Der Browser liest die CSV-Dateien und erstellt die Arbeitsmappe.
  • Die Seite wird als statische Dateien ausgeliefert und sendet keine Anfrage mit deinen CSV-Daten.
  • Der Quellcode ist unter der MIT-Lizenz veröffentlicht.
  • Sobald die benötigten Dateien im Cache liegen, ist das Tool offline nutzbar.

Du kannst das im Netzwerk-Panel des Browsers prüfen. Während der Umwandlung trägt keine Anfrage die ausgewählten Dateien. Quellcode ansehen.

So verwendest du das Tool

  1. CSV-Dateien auswählen

    Wähle mehrere .csv-Dateien gleichzeitig aus oder lege sie irgendwo auf der Seite ab. Andere Dateitypen werden ausgelassen.

  2. Arbeitsmappe erstellen lassen

    Das Tool liest und analysiert jede CSV und schreibt sie auf ein eigenes Tabellenblatt. Die Fortschrittsanzeige nennt die aktuell gelesene Datei.

  3. XLSX herunterladen

    Der Browser lädt combined.xlsx herunter. Im Ergebnis stehen für jedes Blatt die Quelldatei, die Zeilenzahl und die erkannte Kodierung.

Häufige Fragen

Werden meine CSV-Dateien hochgeladen?

Nein. Browser-APIs lesen die ausgewählten Dateien und übergeben sie direkt an den CSV-Parser und XLSX-Schreiber auf deinem Gerät. Eine serverseitige Umwandlung gibt es nicht.

Wie werden die CSV-Dateien in der Arbeitsmappe angeordnet?

Jede CSV-Datei wird zu einem Tabellenblatt. Die Reihenfolge entspricht der Reihenfolge, in der der Browser die ausgewählten Dateien erhält. Die Ausgabe ist eine XLSX-Datei namens combined.xlsx.

Was passiert mit Blattnamen, die Excel nicht zulässt?

Ausgangspunkt ist der CSV-Dateiname ohne Erweiterung. Rückwärtsschrägstrich, Schrägstrich, Fragezeichen, Sternchen, eckige Klammern und Doppelpunkt werden durch Unterstriche ersetzt. Der Name wird auf 31 Zeichen begrenzt. Bei einem Duplikat erhält der spätere Name einen Zusatz wie „ (2)“.

Kann das Tool japanische CSV-Dateien in Shift_JIS lesen?

Ja. Es prüft zuerst streng auf UTF-8 und wechselt zu Shift_JIS, wenn die Bytes kein gültiges UTF-8 ergeben. Die erkannte Kodierung steht im Ergebnis.

Werden Zahlen oder Datumsangaben neu formatiert?

Beim CSV-Parsing ist keine automatische Typumwandlung aktiv. Zellwerte werden als Text in die Arbeitsmappe eingefügt; Zeichenfolgen werden daher nicht absichtlich in Zahlen oder Datumswerte umgewandelt.

Was geschieht mit einer leeren CSV?

Eine leere CSV erzeugt ein leeres Tabellenblatt. Leerzeilen werden beim Einlesen übersprungen.

Kann ich eine XLSX-Datei hinzufügen oder Daten bearbeiten?

Nein. Dieses Tool nimmt CSV-Dateien an und führt sie ohne Sortierung, Auswertung oder Dublettenentfernung zusammen. Für vorhandene XLSX-Dateien ist ein Werkzeug zum Zusammenführen von Arbeitsmappen vorgesehen.

Gibt es eine Grenze für die Dateigröße?

Eine Auswahl mit insgesamt mehr als 2 GB wird abgelehnt. Das Einlesen der CSV-Dateien und der Aufbau der Arbeitsmappe benötigen Browserspeicher, daher kann die nutzbare Grenze je nach Gerät niedriger liegen.

Funktioniert das Tool offline?

Ja. Es ist eine PWA. Nachdem die Seite und die Umwandlungsbibliotheken im Cache liegen, kann es Arbeitsmappen ohne Netzwerkverbindung erstellen.