Letzte Ziffern werden in Nullen geändert, wenn Sie lange Zahlen in Zellen von Excel eingeben

Symptome

Wenn Sie in einer Zelle in Microsoft Excel eine Zahl eingeben, die mehr als 15 Ziffern enthält, ändert Excel alle Ziffern nach dem 15. Platz in Nullen. Sie geben beispielsweise eine Kreditkarten-ID-Nummer im folgenden Format ein:

####-####-####-####

In diesem Fall ändert Excel die letzte Ziffer in eine Null.

Ursache

Excel folgt der IEEE 754-Spezifikation zum Speichern und Berechnen von Gleitkommazahlen. Excel speichert daher nur 15 signifikante Ziffern in einer Zahl und ändert Ziffern nach dem 15. Platz in Nullen

Problemumgehung

Hinzufügen eines Anführungszeichens

Um zu verhindern, dass Ziffern in Null geändert werden, geben Sie ein einfaches Anführungszeichen ein, bevor Sie die Zahl eingeben.

Wählen Sie dazu eine leere Zelle aus, geben Sie ein einfaches Anführungszeichen (') ein, und geben Sie dann die Zahl ein. Alle Ziffern werden in der Zelle angezeigt.

Geben Sie ein einfaches Anführungszeichen ein, und geben Sie dann die Zahl ein.

Formatieren der Zellen

Um zu vermeiden, dass in jeder betroffenen Zelle ein Anführungszeichen eingegeben werden muss, können Sie die Zellen als Text formatieren, bevor Sie Daten eingeben.

  1. Wählen Sie alle betroffenen Zellen aus, und drücken Sie dann Strg+1, um das Dialogfeld Zellen formatieren zu öffnen.

  2. Wählen Sie auf der Registerkarte Zahl die Option Text aus der Liste Kategorie und wählen Sie dann OK.

    Wählen Sie im Dialogfeld „Zellen formatieren“ den Text unter der Registerkarte „Zahl“ aus.

Weitere Informationen

Dieses Verhalten tritt nur auf, wenn die Zelle als Zahl formatiert ist und die eingegebene Zahl 15 Ziffern überschreitet. Für Zellen, die als Text formatiert sind, können Sie bis zu 32.767 Zeichen eingeben. Excel zeigt bis zu 1.024 Zeichen auf dem Arbeitsblatt an.

Da benutzerdefinierte Zahlenformate in erster Linie auf Zahlen ausgelegt sind, können Sie kein benutzerdefiniertes Zahlenformat erstellen, in dem mehr als 15 Ziffern gespeichert werden. Sie können z. B. nicht das folgende Format verwenden, um eine 16-stellige Kreditkarten-ID als Zahl zu speichern:

####-####-####-####

Wenn Sie jedoch die Nummer in einer Zelle eingeben, die als Text formatiert ist, bleiben alle Zeichen bei der Eingabe erhalten, da Excel die Zahl als Text und nicht als Zahl speichert.

Benötigen Sie weitere Hilfe? Navigieren Sie zu Microsoft Community.