Zahlenformat
Aus SiteparkWiki
Beschreibung
Mit dem Nummernformat lässt sich eine Zahl in einem bestimmten Format sowohl eingeben als auch ausgeben.
Ausdrücke
| Ausdruck | Bedeutung |
|---|---|
0
| Repräsentiert eine Ziffer. |
#
| Eine Ziffer; Ist an dieser Stelle keine angegeben, bleibt die Stelle leer. |
.
| Trennt Vor- und Nachkommastellen. |
,
| Gruppiert die Ziffern (eine Gruppe ist so groß wie der Abstand von ’,’ zu ’.’). |
;
| Trennzeichen für mehrere Formate |
-
| Das Standardzeichen für das Negativpräfix |
%
| Die Zahl wird mit 100 multipliziert und als Prozentwert ausgewiesen. |
%%
| Genau wie % nur mit Promille |
¤
| Nationales Währungssymbol (€ für Deutschland) |
¤¤
| Internationales Währungssymbol (EUR für Deutschland) |
X
| Alle anderen Zeichen X können ganz normal benutzt werden. |
'
| Ausmarkieren von speziellen Symbolen im Präfix oder Suffix |
An dem Formatstring kann optional noch eine 'Locale'-Angabe folgen, welche bestimmt, nach welchen nationalen Zahlenformaten die Zahl ausgegeben werden soll. So ist im Deutschen das ',' das Dezimaltrennzeichen und im Englischen der '.'.
Beispiele
| Format | Eingabezahl | Ergebnis |
|---|---|---|
0000
| 12 | 0012 |
0000
| 12,6 | 0012 |
0000
| 1234567 | 1234567 |
##
| 12 | 12 |
##
| 12.6543 | 12 |
##
| 123456 | 123456 |
.00
| 12.3456 | 12,35 |
.00
| .3456 | ,35 |
0.00
| .789 | 0,79 |
#.000000
| 12.34 | 12,340000 |
#,###,###
| 12345678.901 | 12.345.679 |
#.#;(#.#)
| 12345678.901 | 12345678,9 |
#.#;(#.#)
| -12345678.901 | (12345678,9) |
####,###.## ¤
| 12345.6789 | 12.345,68 € |
###,00.00 ¤¤
| –12345678.9 | –12.34.56.78,90 EUR |

