CSV-Excel-Konverter (beide Richtungen)

CSV-Dateien in echte .xlsx-Arbeitsmappen umwandeln und Excel-Dateien zurück in sauberes CSV — komplett im Browser, kein Upload.

1.256 Aufrufe

CSV → Excel


Excel → CSV

Wie die Umwandlung das Format respektiert

CSV → Excel: Fügen Sie eine CSV ein oder wählen Sie sie aus (durch Komma, Semikolon oder Tabulator getrennt — wird automatisch erkannt) und laden Sie eine echte .xlsx-Arbeitsmappe herunter, keine umbenannte Textdatei. Der Parser folgt RFC 4180, dem eigentlichen CSV-Standard: Felder werden durch Kommas getrennt, aber jedes Feld, das selbst ein Komma, ein doppeltes Anführungszeichen oder einen Zeilenumbruch enthält, muss in doppelte Anführungszeichen gefasst werden — "Smith, John" bleibt ein Feld, nicht zwei, und ein in Anführungszeichen gesetzter mehrzeiliger Wert bleibt eine Zelle, statt die Zeile aufzuspalten. Zahlen landen in Excel als Zahlen, Text als Text, und deutsche Umlaute sowie andere Sonderzeichen bleiben intakt — genau die drei Dinge, die kaputtgehen, wenn jemand eine .csv einfach in .xlsx umbenennt.

Excel → CSV: Wählen Sie eine .xlsx-Datei, wählen Sie bei mehreren Blättern das gewünschte aus, sehen Sie sich die Daten in der Vorschau an und laden Sie UTF-8-CSV mit dem von Ihnen gewählten Trennzeichen herunter. Konkretes Beispiel: Eine Zelle mit München, Deutschland wird als "München, Deutschland" exportiert — in Anführungszeichen —, genau damit ein kommagetrennter Leser sie nicht für zwei Spalten hält. Ein BOM wird eingefügt, damit Excel die CSV mit korrekt dargestellten Sonderzeichen wieder öffnet.

Die Anführungszeichen-Regel wirkt in beide Richtungen, und sie zu verstehen erklärt die meisten "warum ist meine CSV kaputt"-Momente. Ein Feld, das ein wörtliches doppeltes Anführungszeichen enthält, bekommt dieses verdoppelt, und das ganze Feld wird in Anführungszeichen gesetzt — Er sagte "hallo" wird zu "Er sagte ""hallo""" — genau deshalb ist das manuelle Bearbeiten einer CSV in einem einfachen Texteditor riskanter, als es aussieht: Wird die Verdopplung falsch gemacht, parst jeder nachgelagerte Tabellen-Reader die Zeile anders. Sich in beide Richtungen strikt an RFC 4180 zu halten, ist das, was diesem Tool erlaubt, eigenwillige Daten — Adressen mit Kommas, Notizen mit Zeilenumbrüchen, Anführungszeichen in Anführungszeichen — hin- und herzuführen, ohne stillschweigend Spalten zu verschieben.

Was Sie wissen sollten

  • Excels eigener CSV-Dialekt ist nicht universell. In vielen europäischen und türkischen Ländereinstellungen exportiert Excel CSV mit einem Semikolon als Trennzeichen statt eines Kommas — weil das Komma dort bereits als Dezimaltrennzeichen verwendet wird (1.234,56 statt 1,234.56), sodass es nicht ohne Mehrdeutigkeit zugleich als Feldtrennzeichen dienen kann. Das ist eine häufige, echte Quelle von Inkompatibilität, wenn eine CSV-Datei Grenzen überquert: ein türkischer oder französischer Excel-Export, andernorts als kommagetrennt geöffnet, landet vollständig in einer einzigen Spalte.
  • Datumswerte werden als fortlaufende Seriennummern gespeichert. Die "Datumsansicht" ist ein Zellformat, das über eine reine Zahl gelegt wird; die Umwandlung überträgt nur den zugrunde liegenden Wert getreu.
  • Formeln überleben die Umwandlung in CSV nicht. CSV kennt kein Formelkonzept, daher exportiert Excel → CSV das zuletzt berechnete Ergebnis jeder Formel, nicht die Formel selbst.
  • Nichts wird hochgeladen. Beide Richtungen laufen mit JavaScript in Ihrem Browser; keine Zeilenbegrenzung außer dem Speicher Ihres Geräts, und das Schließen des Tabs löscht alles.
  • Die Blattauswahl ist bei mehrblättrigen Arbeitsmappen wichtig. Nur das von Ihnen gewählte Blatt wird umgewandelt; sind Ihre Daten über mehrere Reiter verteilt, führen Sie die Umwandlung einmal pro Blatt aus, statt zu erwarten, dass sie in einer CSV zusammengeführt werden.

Häufig gestellte Fragen

Warum erscheinen meine Daten nach Excel → CSV als Zahlen wie 45123?

Excel speichert Daten als fortlaufende Seriennummer; die "Datumsansicht" steckt in der Zellformatierung. Kommt ein Datum als reine Zahl an, formatieren Sie die Spalte vor der Umwandlung als Text (oder exportieren Sie Daten als Text) — das Tool gibt getreu wieder, was in der Zelle gespeichert ist, nicht nur, was sie anzeigt.

Welches Trennzeichen sollte ich für die CSV wählen?

Komma ist der internationale Standard. Wählen Sie Semikolon, wenn die Datei in Excel mit europäischer/türkischer Ländereinstellung geöffnet wird, wo das Listentrennzeichen ";" ist — sonst landet alles in einer Spalte, statt korrekt aufgeteilt zu werden.

Werden Formeln mit umgewandelt?

CSV kennt keine Formeln, daher exportiert Excel → CSV den zuletzt berechneten Wert jeder Formel. CSV → Excel erzeugt nur Wertezellen — aus einer reinen Textdatei lässt sich die ursprüngliche Formel nicht rekonstruieren.

Wird meine Datei irgendwohin hochgeladen?

Nein. Beide Richtungen laufen mit JavaScript in Ihrem Browser; nichts wird über das Netzwerk übertragen, und beim Schließen des Tabs wird alles aus dem Speicher entfernt.

Warum öffnet sich die CSV meines Kollegen in Excel als eine riesige Spalte?

Eine Ländereinstellungs-Diskrepanz: Sein Excel hat wahrscheinlich mit Semikolons exportiert (üblich dort, wo das Komma das Dezimaltrennzeichen ist), während Ihres Kommas erwartet, oder umgekehrt. Importieren Sie erneut über Daten → Aus Text/CSV und legen Sie das Trennzeichen explizit fest, oder exportieren Sie erneut aus diesem Tool mit dem passenden Trennzeichen.

Kommentare

Noch keine Kommentare — schreiben Sie den ersten!

Ähnliche Tools