Zahlenformate in Excel: Zahlen richtig darstellen
Excel unterscheidet strikt zwischen dem gespeicherten Wert einer Zelle und ihrer Anzeige. Ein Zahlenformat ändert nur, wie eine Zahl dargestellt wird – 0,5 bleibt intern 0,5, egal ob als „0,5", „50%" oder „01.06.1900" angezeigt.
Standardformate
| A | B | |
|---|---|---|
| 1 | Format | Beispiel |
| 2 | Standard | 1200,5 |
| 3 | Zahl (2 Dez.) | 1.200,50 |
| 4 | Währung | 1.200,50 € |
| 5 | Prozent | 50% |
| 6 | Datum | 01.06.2026 |
Zugriff über Start → Zahlenformat-Dropdown im Menüband oder ausführlicher über Strg+1 → Registerkarte Zahlen. Dort auch Dezimalstellen, Tausendertrennzeichen und Darstellung negativer Zahlen einstellbar.
Benutzerdefinierte Formate
Für Sonderfälle definierst du eigene Formatcodes über Benutzerdefiniert im Dialog:
| A | B | |
|---|---|---|
| 1 | Formatcode | Zeigt an |
| 2 | 0,00 "kg" | 12,50 kg |
| 3 | #.##0 "Stk." | 1.500 Stk. |
| 4 | TT.MM.JJJJ | 06.08.2026 |
| 5 | 0,0% | 50,0% |
Zahl als formatierten Text: die Funktion TEXT()
=TEXT(Wert; Textformat)
Nützlich, wenn ein formatierter Wert mit anderem Text kombiniert werden soll, z. B. in einer verketteten Meldung:
="Umsatz: " & TEXT(A2; "#.##0,00 €") → Umsatz: 1.200,50 €
Prozentformat multipliziert die Anzeige automatisch mit 100 – der gespeicherte Wert bleibt eine Dezimalzahl (50% entspricht intern 0,5). Beim Rechnen mit Prozentzellen also nicht nochmal durch 100 teilen.
Mit einem benutzerdefinierten Format wie 0;-0;; blendest du Nullwerte optisch aus, ohne sie zu löschen – praktisch für aufgeräumte Berichte.