Tutorial: Führende Nullen beim CSV-Import in Excel beibehalten

Melden

Hier ist ein ausführliches Tutorial, wie du verhindern kannst, dass Excel führende Nullen (z. B. bei Postleitzahlen, Telefonnummern oder Artikelnummern) beim Importieren einer CSV-Datei löscht.

Wenn du eine CSV-Datei einfach per Doppelklick öffnest, interpretiert Excel Spalten mit Zahlen automatisch als "Zahl". Dabei werden alle führenden Nullen entfernt (aus 00123 wird 123). Um das zu verhindern, musst du die Daten importieren statt sie nur zu öffnen.


Methode 1: Über "Daten abrufen" (Power Query) – Empfohlen für modernes Excel

Dies ist der zuverlässigste Weg in aktuellen Excel-Versionen (Office 365, Excel 2016 und neuer).

  1. Excel öffnen: Starte ein leeres Arbeitsblatt.
  2. Datenquelle wählen: Gehe im Menüband auf den Reiter Daten -> Daten abrufen -> Aus Datei -> Aus Text/CSV.
  3. Datei auswählen: Wähle deine CSV-Datei aus und klicke auf Importieren.
  4. Vorschaufenster: Ein Fenster öffnet sich. Klicke hier unten nicht sofort auf "Laden", sondern auf Daten transformieren.
  5. Datentyp ändern:
    • Suche die Spalte, in der die führenden Nullen erhalten bleiben sollen.
    • Klicke mit der rechten Maustaste auf die Spaltenüberschrift.
    • Wähle Typ ändern -> Text.
    • Bestätige die Abfrage (auf "Aktuelle ersetzen" klicken).
  6. Abschließen: Klicke oben links auf Schließen & laden.

Nun werden die Daten als Text importiert und die Nullen bleiben exakt so erhalten, wie sie in der Datei stehen.


Methode 2: Der klassische Textkonvertierungs-Assistent

Falls du eine ältere Excel-Version nutzt oder den klassischen Weg bevorzugst, kannst du den alten Assistenten nutzen.

  1. Vorbereitung: Öffne Excel mit einer leeren Tabelle.
  2. Import starten: Gehe auf Daten -> Aus Text.
  3. Datei wählen: Wähle deine CSV-Datei aus.
  4. Schritt 1 des Assistenten: Wähle "Getrennt" und klicke auf "Weiter".
  5. Schritt 2 des Assistenten: Wähle das Trennzeichen aus (meistens Semikolon oder Komma), bis die Vorschau unten korrekt aussieht. Klicke auf "Weiter".
  6. Schritt 3 des Assistenten (WICHTIG):
    • Klicke in der Datenvorschau unten die Spalte an, die die führenden Nullen enthält.
    • Ändere oben unter "Datenformat der Spalten" die Auswahl von "Standard" auf Text.
    • Wiederhole dies für alle betroffenen Spalten.
  7. Fertigstellen: Klicke auf "Fertig stellen" und wähle die Zelle aus, in der die Daten starten sollen.

Methode 3: Der "Apostroph-Trick" (Für manuelle Eingabe)

Falls du keine Datei importierst, sondern nur einzelne Werte mit führenden Nullen eingeben willst:

  • Setze ein Einführungszeichen (Apostroph) ' vor die Zahl (z. B. '007).
  • Excel erkennt dies sofort als Textformatierung an und zeigt die Nullen an, unterdrückt aber das Apostroph in der Anzeige.

Warum passiert das überhaupt?

Excel versucht "mitzudenken". Wenn Excel eine Folge von Ziffern sieht, geht das Programm davon aus, dass du damit rechnen möchtest. In der Mathematik hat eine 0 vor einer Zahl (wie bei 050) keinen Wert, weshalb Excel sie entfernt. Durch das Umstellen auf das Format "Text" zwingst du Excel, die Ziffern einfach nur als Zeichenkette zu betrachten, ohne sie mathematisch zu bewerten.

Wichtiger Hinweis für die Zukunft:

Speichere die Datei nach dem Import am besten als Excel-Arbeitsmappe (.xlsx) ab. Wenn du sie wieder als CSV speicherst und erneut per Doppelklick öffnest, sind die Nullen beim nächsten Mal wieder verschwunden!

0