Zum Hauptinhalt springen

Excel CSV führende Nullen: warum sie verschwinden und wie Sie sie erhalten

Nichts wird hochgeladenGetestet bis 300 MB

Excel kann IDs mit führenden Nullen, lange Zahlen, datumsähnliche Codes und formelartigen Text beim Öffnen einer CSV verändern. So schützen Sie diese Werte.

Veröffentlicht: 2026-08-28Aktualisiert: 2026-09-142 minTabellensichere CSV erzeugen
Illustration des Datenablaufs für „Excel CSV führende Nullen: warum sie verschwinden und wie Sie sie erhalten“

Machen Sie eine CSV Excel-sicherer, indem Sie formelartige Werte neutralisieren und Kennungen sowie datumsähnlichen Text schützen. Die Datei wird in Ihrem Browser verarbeitet und nicht hochgeladen. Die CSV-Ausgabe unterstützt Dateien bis zu 300 MB; die Tool-Seite zeigt das aktuelle, niedrigere Limit für die XLSX-Ausgabe. Bei diesen Grenzen bestand jede Ausgabe drei Testläufe für jede getestete Dateiart. Der nächste Test mit 400 MB und vielen Spalten dauerte 135,3 Sekunden und damit länger als das Warteziel von 120 Sekunden. Deshalb richtet sich das Limit nach der langsamsten getesteten Dateiart.

Excel versucht beim Öffnen einer CSV zu erraten, ob ein Wert Zahl, Datum oder Text ist. Für deutsche Geschäftsdaten kann diese automatische Typisierung genau die Zeichen verändern, die eine Kennung eindeutig machen.

Kundennr;PLZ;Betrag;Artikelcode;Referenz;Kontakt
000742;01067;1.234,50;3-4;1234567890123456;Jörg Weiß
000913;50667;89,90;04-05;9988776655443322;Müller GmbH

Welche deutschen Werte Excel besonders leicht umdeutet

000742 ist eine Kundennummer, keine Zahl zum Rechnen. Wenn daraus 742 wird, ist Information verloren. Dasselbe gilt für eine Postleitzahl wie 01067.

Ein Code wie 3-4 kann wie ein Datum aussehen. Excel behält bei Zahlen nur 15 signifikante Stellen Genauigkeit; wird eine längere numerische Kennung als Zahl interpretiert, können daher Ziffern verloren gehen. Ein formelartiger Text, der mit = beginnt, kann als Formel statt als Datenwert interpretiert werden.

Der Betrag 1.234,50 ist dagegen tatsächlich eine Zahl im deutschen Format. Schutzmechanismen sollten also nicht pauschal jede Ziffernfolge in Text verwandeln.

Ein ERP-Export braucht Feldwissen, nicht nur Zellformatierung

Die Spaltennamen sagen, welche Werte semantisch Text sind:

  • Kundennr und PLZ: Text, auch wenn sie nur Ziffern enthalten.
  • Betrag: Zahl mit Dezimalkomma.
  • Artikelcode: Text, selbst wenn 3-4 wie ein Datum wirkt.
  • Referenz: Kennung; vollständige Ziffernfolge muss erhalten bleiben.
  • Kontakt: normaler Text mit Umlauten und ß.

Wenn ein Export später wieder in ein ERP importiert wird, zählt der ursprüngliche Wert, nicht die hübsche Darstellung im Arbeitsblatt.

In Excel über „Daten > Aus Text/CSV“ importieren

Statt die Datei per Doppelklick zu öffnen, verwenden Sie Daten > Aus Text/CSV. Prüfen Sie das Semikolon als Trennzeichen und setzen Sie empfindliche Spalten wie Kundennr, PLZ, Artikelcode und Referenz auf Text, bevor die Daten geladen werden.

So verhindern Sie, dass Excel aus 01067 die Zahl 1067 oder aus 3-4 einen Datumswert macht.

Dezimalkomma und führende Nullen sind zwei verschiedene Probleme

Eine deutsche CSV kann gleichzeitig 1.234,50 und 01067 enthalten. Das Dezimalkomma soll numerisch verstanden werden; die Null in der PLZ soll erhalten bleiben.

Deshalb reicht es nicht, einfach „alles als Text“ oder „alles als Zahl“ zu importieren. Die richtige Entscheidung fällt pro Spalte.

Vor der Weitergabe gezielt prüfen

Öffnen Sie die erzeugte tabellensichere Datei im tatsächlichen Zielprogramm und prüfen Sie mindestens 000742, 01067, eine lange Referenz und einen Code wie 3-4. Kontrollieren Sie zusätzlich einen Namen mit Umlaut oder ß, damit eine gleichzeitig vorhandene Kodierungsstörung nicht übersehen wird.

Tabellensichere CSV erzeugen

Transformation ansehen

Eine gefährliche Formel wird Text, während 00123 unverändert bleibt

Machen Sie Tabellenformeln unschädlich und bewahren Sie Kennungen wie 00123 exakt als Text.

Eingabe
=SUM(A2:A9)
00123
1234567890123456
Ergebnis
'=SUM(A2:A9)
00123
1234567890123456