Excel-Guide: Lange Zahlen werden zu Nullen? So löst du das 15-Ziffern-Limit!
Hier ist ein detailliertes Tutorial, das erklärt, warum Excel lange Zahlen kürzt und wie du dieses Problem einfach lösen kannst.
Hast du schon einmal eine lange Nummer in Excel eingegeben (z. B. eine Kreditkartennummer oder eine lange Produkt-ID), nur um festzustellen, dass Excel die letzten Ziffern einfach in Nullen umwandelt?
In diesem Tutorial erfährst du, warum das passiert und mit welchen drei Methoden du das Problem sofort beheben kannst.
Warum passiert das überhaupt?
Excel folgt einem internationalen Standard für Fließkommazahlen (IEEE 754). Dieser besagt, dass Excel nur maximal 15 signifikante Ziffern genau speichern kann. Sobald du die 16. Stelle tippst, wird diese (und jede weitere) auf Null abgerundet, da Excel sie als mathematische Zahl behandelt und nicht als bloße Zeichenfolge.
Beispiel:
- Eingabe:
123456789012345678 - Ergebnis:
123456789012345000
Lösung 1: Die Zelle vorab als "Text" formatieren (Empfohlen)
Dies ist die sauberste Methode, wenn du weißt, dass du in einer bestimmten Spalte lange Nummern eingeben wirst.
- Markiere die Zellen oder die gesamte Spalte, in die du die langen Zahlen eintragen willst.
- Klicke im Reiter Start in der Gruppe "Zahl" auf das Dropdown-Menü (standardmäßig steht dort "Standard").
- Wähle ganz unten in der Liste den Punkt Text aus.
- Gib nun deine Zahl ein. Excel behandelt die Eingabe jetzt wie ein Wort und lässt alle Ziffern exakt so, wie sie sind.
Lösung 2: Der Trick mit dem Hochkomma (Der schnelle Weg)
Wenn du nur schnell eine einzelne lange Zahl eingeben musst, ohne die Formatierung zu ändern, hilft ein kleiner Trick:
- Setze ein einzelnes Hochkomma ( ' ) vor die Zahl.
- Beispiel:
'123456789012345678 - Drücke Enter.
- Das Hochkomma ist in der Zelle nicht sichtbar, aber es signalisiert Excel: „Behandle diese Eingabe als Text, nicht als Zahl.“
Hinweis: Ein kleines grünes Dreieck in der Ecke der Zelle zeigt an, dass eine Zahl als Text gespeichert wurde. Das kannst du ignorieren.
Lösung 3: Datenimport über Power Query (Für CSV-Dateien)
Wenn du eine CSV-Datei öffnest und die Zahlen bereits in Nullen verwandelt wurden, ist es oft zu spät. Du musst die Datei importieren, statt sie per Doppelklick zu öffnen:
- Gehe im Menü auf den Reiter Daten.
- Wähle Daten abrufen > Aus Datei > Aus Text/CSV.
- Wähle deine Datei aus und klicke auf Importieren.
- Klicke im Vorschaufenster auf Daten transformieren.
- Suche die Spalte mit den langen Zahlen. Klicke auf das Datentyp-Symbol (meistens steht dort "1.2" oder "123") und ändere den Typ auf Text.
- Bestätige die Änderung und klicke auf Schließen & laden.
Wichtige Hinweise
- Kein Rechnen möglich: Sobald eine Zahl als Text formatiert ist, kannst du mit ihr keine mathematischen Berechnungen (wie Summen) mehr durchführen. Für Kreditkartennummern oder IDs ist das jedoch egal.
- Nachträgliche Änderung: Wenn Excel die Ziffern bereits in Nullen umgewandelt hat, sind die Originaldaten verloren. Du musst die Zelle erst als Text formatieren und die Zahl dann erneut eingeben.
- Wissenschaftliches Format: Wenn du
1,23E+15siehst, ist das nur die Anzeige. Wenn die Zahl länger als 15 Stellen ist, greift dennoch das oben beschriebene Problem.
Zusammenfassung
Um das 15-Ziffern-Limit zu umgehen, musst du Excel zwingen, die Zahl als Text zu betrachten. Entweder über das Zellenformat, das Hochkomma oder beim Datenimport. So bleiben deine Daten bis zur letzten Stelle erhalten!