UltKit

CSV in XLSX umwandeln

Machen Sie aus einem CSV-Export eine echte Excel-Arbeitsmappe, ohne die Schäden, die ein Doppelklick anrichtet: Postleitzahlen behalten ihre führenden Nullen, lange Bestellnummern jede Ziffer, und Namen in jeder Sprache werden korrekt angezeigt.

Daten-Konverter

oder CSV, TSV, TXT …-Dateien hierher ziehen ·

Max. 95 MB pro Datei· Bis zu 20 Dateien· Gelöscht nach 30 Minuten

Ausgabe

Dateien werden auf unseren Servern verarbeitet und nach 30 Minuten gelöscht.

So verwenden Sie dieses Tool

  1. 1

    CSV-Dateien hochladen

    Ziehen Sie .csv-, .tsv- oder .txt-Exporte in den Upload-Bereich, bis zu 20 pro Stapel mit je maximal 95 MB. Trennzeichen steht auf „Automatisch erkennen“, daher funktionieren Dateien mit Komma, Semikolon und Tabulator.

  2. 2

    Kopfzeile bestätigen

    Erste Zeile ist Kopfzeile ist aktiviert, sodass Zeile 1 zu den Spaltenüberschriften wird. Deaktivieren Sie die Option, wenn die Datei direkt mit Daten beginnt, und legen Sie unter Blattname einen Namen fest, wenn das Tabellenblatt nicht Sheet1 heißen soll.

  3. 3

    Umwandeln und herunterladen

    Klicken Sie auf Konvertieren in XLSX (Excel) und öffnen Sie die Arbeitsmappe in Excel, Google Sheets, Numbers oder LibreOffice.

Antwort

Wie wandelt man CSV am sichersten in Excel um?

Konvertieren Sie die Datei, statt sie per Doppelklick zu öffnen. Laden Sie die CSV-Datei hoch und klicken Sie auf Konvertieren in XLSX (Excel): Das Trennzeichen wird erkannt, die erste Zeile wird zur Kopfzeile, Zahlen werden zu numerischen Zellen, und Werte, die sonst beschädigt würden, etwa 00125 oder eine 16-stellige ID, werden als Text gespeichert.

Was ein CSV-in-Excel-Konverter schützen muss

Eine CSV-Datei kennt keine Datentypen: Jedes Feld ist Text, und RFC 4180 regelt nur, wie Felder getrennt und in Anführungszeichen gesetzt werden. Öffnet Excel eine solche Datei direkt, entscheidet es für jede Zelle, ob der Text eine Zahl, ein Datum oder eine Formel ist. Meistens stimmt diese Vermutung; die Ausnahmen betreffen aber genau die Daten, die den Leuten am wichtigsten sind.

Excel speichert 15 signifikante Stellen, sodass eine 16-stellige Karten- oder Sendungsnummer auf 0 endet. Werte mit führenden Nullen, etwa die Postleitzahl 02134 oder die Artikelnummer 00125, werden zu einfachen Zahlen. Text wie 1-2 oder MARCH1 wird zum Datum. Eine UTF-8-Datei ohne Byte-Order-Mark wird in der Windows-Codepage gelesen, sodass São Paulo als São Paulo erscheint. Das Beispiel unten enthält drei dieser Fallen.

CSV-Eingabe mit Werten, die Excel üblicherweise verändert
sku,zip,phone,ordered,tracking,city
00125,02134,+1 617 555 0142,2026-03-04,9400111202555842761234,São Paulo
00981,07030,+1 201 555 0187,2026-03-05,9400111202555842769876,Wuppertal

CSV vs. XLSX: was jedes Format speichern kann

from ↓ · to →Cell typesMehrere BlätterFormulasFormattingÜber 65.536 ZeilenIn jedem Texteditor lesbar
CSV– CSV to Cell types: no– CSV to Mehrere Blätter: no– CSV to Formulas: no– CSV to Formatting: noCSV to Über 65.536 Zeilen: yesCSV to In jedem Texteditor lesbar: yes
XLSXXLSX to Cell types: yesXLSX to Mehrere Blätter: yesXLSX to Formulas: yesXLSX to Formatting: yesXLSX to Über 65.536 Zeilen: yes– XLSX to In jedem Texteditor lesbar: no
XLSXLS to Cell types: yesXLS to Mehrere Blätter: yesXLS to Formulas: yesXLS to Formatting: yes– XLS to Über 65.536 Zeilen: no– XLS to In jedem Texteditor lesbar: no
supported not offeredWas jedes Format speichern kann. Bei der Umwandlung von CSV in XLSX gewinnen Sie typisierte Zellen und Raum für Formatierung; Formeln, die die CSV-Datei nie enthielt, können nicht erfunden werden.

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
–
CSV-Konverter

XLSX

Microsoft Excel-Arbeitsmappe

XLSX ist seit Office 2007 das Standard-Arbeitsmappenformat von Microsoft Excel und basiert auf dem Standard Office Open XML. Es speichert mehrere Tabellenblätter, Formeln, Formatierungen, Diagramme, Pivot-Tabellen und Datenüberprüfung in einem ZIP-Paket aus XML. Es unterstützt über eine Million Zeilen pro Blatt und ist das gängige Austauschformat für Geschäftstabellen. Google Sheets, LibreOffice und Numbers öffnen XLSX, Makros und erweiterte Funktionen gehen dabei aber unter Umständen verloren.

Komprimierung
–
Transparenz
–
Animation
–
Eingeführt
2007 · Microsoft
XLSX-Konverter

CSV wird zu XLSX, wenn exportierte Daten an andere Personen weitergegeben werden: ein Bericht für die Chefin, eine Bestellliste für einen Kunden, Umfrageergebnisse für ein Team. Alle erwarten eine Arbeitsmappe mit typisierten Zellen und einem Blattnamen, keinen reinen Text.

CSV in XLSX umwandeln: So sieht die Arbeitsmappe aus

In der konvertierten Datei sind sku, zip und tracking Textzellen, sodass 00125 und die 22-stellige Sendungsnummer genau wie in der CSV-Datei erscheinen. Die Spalte ordered enthält ISO-Datumswerte, die Excel als Datum erkennt und die Sie nach Monat sortieren und filtern können. Städtenamen behalten ihre Akzente, weil die Datei als UTF-8 gelesen wird, unabhängig davon, womit der Autor der CSV-Datei sie gespeichert hat.

Die Arbeitsmappe erhält ein Blatt namens Sheet1, sofern Sie Blattname nicht ändern (höchstens 31 Zeichen, dieselbe Grenze wie in Excel). Die Spaltenformatierung bleibt schlicht, damit die empfangende Person eigene Zahlenformate anwenden kann. Wenn der Empfänger Excel 2003 oder ein altes Importsystem nutzt, das XLSX ablehnt, schreibt CSV in XLS stattdessen das ältere Binärformat.

Speichern Sie die Arbeitsmappe in Excel nicht erneut als CSV

Sobald die XLSX-Datei korrekt ist, arbeiten Sie darin weiter. Wenn Sie sie aus Excel wieder als CSV speichern und die CSV per Doppelklick erneut öffnen, treten alle oben genannten Konvertierungsprobleme wieder auf. Wenn ein System wieder CSV braucht, exportieren Sie mit XLSX in CSV eine frische Kopie.

Häufige Fragen zu CSV in XLSX

Warum die CSV nicht einfach in Excel öffnen und als XLSX speichern?

Weil Excel die Werte schon beim Öffnen umwandelt, bevor Sie speichern können. Führende Nullen, lange Zahlen und alles, was nach einem Datum aussieht, werden im Arbeitsspeicher verändert, und das Speichern als XLSX macht diese Änderungen dauerhaft. Wenn Sie zuerst konvertieren, ohne dass Excel rät, bleibt der Originaltext erhalten.

Ist die XLSX-Datei kleiner als die CSV?

Oft ja. XLSX ist ein ZIP-Archiv, und wiederholter Text wie Ländernamen oder Statuswerte wird nur einmal in einer gemeinsamen Zeichenfolgentabelle gespeichert. Exporte mit vielen wiederholten Werten werden daher meist kleiner.

Meine CSV hat mehr als eine Million Zeilen. Was passiert dann?

Ein Excel-Tabellenblatt endet bei 1.048.576 Zeilen, einschließlich der Kopfzeile. Excel selbst zeigt bei solchen Dateien die Warnung „Datei nicht vollständig geladen“ an. Teilen Sie die CSV-Datei zuerst auf oder laden Sie sie mit CSV in SQL in eine Datenbank, wo die Zeilenzahl keine Rolle spielt.

Kann ich verhindern, dass Excel meine Daten eigenmächtig ändert?

Neuere Versionen von Excel für Microsoft 365 bieten unter Datei → Optionen → Daten die Einstellungen zur automatischen Datenkonvertierung. Dort können Sie das Entfernen führender Nullen, das Umwandeln langer Zahlen und das Umwandeln von Text in Datumswerte abschalten. Ältere Versionen haben keinen solchen Schalter, weshalb die Konvertierung außerhalb von Excel der sicherere Weg ist.

Welche Trennzeichen erkennt die automatische Erkennung?

Die Erkennung prüft die ersten Zeilen auf Kommas, Semikolons, Tabulatoren, senkrechte Striche und Leerzeichen und wählt das Zeichen, das jede Zeile in die gleiche Anzahl Felder teilt. Wenn die Spalten falsch aussehen, stellen Sie Trennzeichen von Hand ein und konvertieren Sie erneut.

Öffnet Google Sheets die XLSX-Datei ebenfalls?

Ja. Laden Sie die Datei in Google Drive hoch und öffnen Sie sie mit Google Sheets, oder importieren Sie sie in eine vorhandene Tabelle. Beachten Sie, dass eine Google-Tabelle insgesamt auf 10 Millionen Zellen über alle Tabellenblätter hinweg begrenzt ist.