CSV zu Excel
CSV einfügen und sofort als Tabelle sehen - Zahlen, Datumsangaben und IDs so, wie Excel sie speichern sollte. Die .xlsx nur herunterladen, wenn Sie sie möchten.
CSV
Excel-Vorschau
Die Tabelle erscheint hier, sobald Sie etwas einfügen.
CSV einfügen und sofort als Tabelle sehen - Zahlen, Datumsangaben und IDs so, wie Excel sie speichern sollte. Die .xlsx nur herunterladen, wenn Sie sie möchten.
Die Tabelle erscheint hier, sobald Sie etwas einfügen.
Ein Berichtsexport, ein Kontoauszug, ein Datenabzug von einem Kollegen: Tabellen reisen als CSV, doch beim Öffnen in Excel geht oft etwas kaputt. Postleitzahlen verlieren die führende Null, Kontonummern werden zu 1,23E+15 und Datumsangaben wechseln das Format. Fügen Sie die CSV hier ein und sehen Sie genau, wie sie als Tabelle aussieht, bevor Sie sich für den Download entscheiden.
Excel speichert Zahlen mit 15 signifikanten Stellen, eine 16-stellige Karten- oder Kontonummer ändert sich also stillschweigend. Ein Wert mit führender Null, etwa eine Postleitzahl oder Personalnummer, verliert sie. Dieses Tool wandelt einen Wert nur dann in eine Zahl oder ein Datum um, wenn nichts verloren geht, und behält alles andere exakt als eingefügten Text.
Eine CSV-Zelle, die mit = beginnt, kann eine Formel sein, die beim Öffnen der Datei ausgeführt wird, ein bekannter Angriffsweg auf alle, die eine exportierte Tabelle öffnen. Jede Textzelle der Arbeitsmappe wird als reiner Text geschrieben, nichts aus der CSV kann ausgeführt werden.
Ist "Zahlen und Datumsangaben erkennen" aktiv, wird jede Zelle einzeln geprüft. 125000.50 wird zur Zahl 125000,5 (formatieren Sie die Spalte in Excel mit zwei Dezimalstellen) und -1500.75 bleibt negativ. 007 und die Postleitzahl 040001 behalten ihre führende Null als Text. 123456789012345 (15 Stellen) ist eine Zahl, 1234567890123456 (16 Stellen) bleibt dagegen Text, damit keine Ziffer weggerundet wird. 2026-10-01 und 31/10/2026 werden echte Datumswerte; 2026-02-30 ist kein echter Tag und bleibt Text. Tausendertrennzeichen und Dezimalkommas (1,234 oder 1.234,56), Prozentzeichen (12%), Exponenten (1e5) und ein führendes + bleiben Text, genau wie eingefügt. Kopfzeilen sind immer Text.
Ein Wert in doppelten Anführungszeichen ist eine Zelle, egal was er enthält: "Rao & Sons, Pune" behält sein Komma, eine Adresse in Anführungszeichen mit Zeilenumbruch bleibt in einer Zelle, und zwei Anführungszeichen innerhalb der Anführungszeichen sind eines, also wird "Quote ""Q4"" retainer" zu Quote "Q4" retainer. Das Trennzeichen wird aus den ersten 20 Zeilen erkannt: Von Komma, Semikolon, Tabulator und senkrechtem Strich gewinnt das Zeichen, das in der ersten Zeile am häufigsten und in den folgenden Zeilen gleich oft vorkommt. Eine Semikolon-Datei aus einem deutschen Excel mit Dezimalkomma wird daher richtig gelesen. Wirken die Spalten in der Vorschau falsch, wählen Sie das Trennzeichen selbst. Leerzeilen in der Mitte bleiben leere Zeilen, Leerzeilen am Ende fallen weg. Leerzeichen um eine Zahl werden bei der Typerkennung ignoriert (" 42 " wird zu 42), eine Textzelle behält ihre Leerzeichen aber genau.
Datei öffnen liest die Datei als UTF-8, so wie sie die Excel-Option CSV UTF-8, Google Sheets und die meisten Systeme schreiben. Eine in Excel für Windows als einfache CSV gespeicherte Datei verwendet meist eine ältere Windows-Codepage, und dann erscheinen Buchstaben wie é, ü oder ñ als �. Speichern Sie sie erneut als CSV UTF-8, oder öffnen Sie sie in einem Texteditor, der sie richtig anzeigt, und fügen Sie den Text hier ein. Eine Byte-Order-Mark (BOM) am Dateianfang wird entfernt und klebt so nie an der ersten Überschrift. Umgekehrt speichert die heruntergeladene .xlsx Text als Unicode: Namen auf Hindi, Arabisch oder Chinesisch, die in der Vorschau stimmen, stimmen auch in Excel. Bei einer UTF-8-CSV ohne BOM, die per Doppelklick in Excel für Windows geöffnet wird, ist das oft nicht so.
Die Vorschau entsteht in Ihrem Browser. Erst wenn Sie auf Herunterladen klicken, wird die CSV an den Server gesendet, der die Arbeitsmappe im Speicher erstellt und in derselben Antwort zurückgibt. Nichts wird auf die Festplatte geschrieben, und der Nutzungseintrag enthält nur Zeilen- und Spaltenanzahl, das Trennzeichen und die Kopfzeilen-Einstellung, nie Zellwerte oder den Dateinamen.
jjjj-mm-tt und tt/mm/jjjj. Sie werden echte Excel-Datumswerte im Format tt/mm/jjjj. Alles andere bleibt Text, es wird nichts geraten.
Bis zu 5.000.000 Zeichen, 100.000 Zeilen und 500 Spalten. Die Vorschau zeigt die ersten 500 Zeilen, der Download enthält alle. Eine Zelle mit mehr als 32.767 Zeichen, dem Limit von Excel selbst, wird auf diese Länge gekürzt. Downloads sind auf 40 pro 10 Minuten und IP-Adresse begrenzt.
Datumsangaben mit Schrägstrich werden nur als Tag/Monat/Jahr gelesen. 10/31/2026 kann kein Datum mit dem Tag zuerst sein und bleibt Text, aber 03/04/2026 wird zum 3. April 2026, nicht zum 4. März. Steht in Ihrer Datei der Monat zuerst, deaktivieren Sie "Zahlen und Datumsangaben erkennen", damit jede Zelle exakt als Text erhalten bleibt, oder exportieren Sie die Daten als jjjj-mm-tt, was nie mehrdeutig ist.
Ein einziges Blatt, benannt nach dem eingegebenen Dateinamen (auf 31 Zeichen gekürzt, die Excel-Grenze für Blattnamen), oder data, wenn das Feld leer bleibt. Mit "Erste Zeile ist eine Kopfzeile" ist diese Zeile fett auf hellgrauem Grund, fixiert, damit sie beim Scrollen sichtbar bleibt, und jede Spalte hat einen Filterknopf. Jede Spalte ist so breit wie ihr längster Wert, höchstens 60 Zeichen. Datumswerte haben das Format TT/MM/JJJJ, leere Felder bleiben leere Zellen, und die Datei enthält keine Formeln und keine Makros. In der Vorschau bearbeitete Zellen sind Teil des Downloads.
Nur bei Codes mit fester Länge. Wenn Excel einen Wert in eine Zahl umwandelt, entfernt es führende Nullen und behält 15 signifikante Stellen. Eine 16-stellige Kontonummer wie 1234567890123456 hat ihre letzte Ziffer also schon verloren: Öffnen Sie die ursprüngliche CSV erneut, statt das Blatt zu reparieren. Für sechsstellige Codes liefert =TEXT(A1,"000000") in einer neuen Spalte wieder 040001 als Text, und das benutzerdefinierte Zahlenformat 000000 zeigt die Nullen an, während die Zelle eine Zahl bleibt. In deutschem Excel heißt die Funktion ebenfalls TEXT, wird aber =TEXT(A1;"000000") geschrieben. Um es zu vermeiden, wandeln Sie die CSV hier um: 040001 und 1234567890123456 werden als Textzellen geschrieben. In Excel selbst importieren Sie über Data > From Text/CSV (Daten > Aus Text/CSV) und stellen diese Spalten vor dem Laden auf Text, oder Sie schalten in Microsoft 365 die Optionen für führende Nullen und 15 Stellen unter File > Options > Data > Automatic Data Conversion (Automatische Datenkonvertierung) aus.
Umgewandelt werden nur einfache Zahlen: ein optionales Minuszeichen, Ziffern und höchstens ein Punkt als Dezimaltrenner, etwa 1234.50 oder -42. Tausendertrennzeichen (1,234.50), ein Dezimalkomma (12,5), Währungszeichen ($100), Prozentzeichen (50%), ein führendes Plus (+5), Exponenten (1e5) und ganze Zahlen mit führender Null (007) bleiben der exakte Text, denn sie zu lesen hieße, das Format zu raten. Um eine solche Spalte in Excel in Zahlen umzuwandeln, liest =NUMBERVALUE(A2,".",",") 1,234.50 als 1234,5 und =NUMBERVALUE(A2,",",".") liest 2.500,27 als 2500,27; der Funktionsname (ZAHLENWERT in deutschem Excel) und das Argumenttrennzeichen (, oder ;) richten sich nach Sprache und Region Ihres Excel. Ein umgewandeltes 1234.50 erscheint als 1234,5, bis Sie der Spalte ein Zahlenformat mit zwei Dezimalstellen geben.
Nein, das ist Absicht. Werte wie 040001 oder die 16-stellige 1234567890123456 werden als Textzellen geschrieben, damit ihre Nullen und Ziffern erhalten bleiben, und die Fehlerprüfung von Excel markiert jeden Text, der wie eine Zahl aussieht. SUMME und MITTELWERT überspringen Textzellen in einem Bereich. Für IDs und Codes ist das richtig, es bedeutet aber, dass eine Textspalte kein Betrag ist, den man summieren kann. Um die Markierung auszublenden, markieren Sie die Zellen, klicken auf das Warnsymbol und wählen Ignore Error (Fehler ignorieren), oder deaktivieren Numbers formatted as text or preceded by an apostrophe unter File > Options > Formulas > Error checking rules (Datei > Optionen > Formeln). Wählen Sie Convert to Number (In eine Zahl umwandeln) nur für Spalten, bei denen führende Nullen und Ziffern ab der 16. keine Rolle spielen.