Numerische Werte aus Platzhaltern oder Feldern können Sie beliebig formatieren.

Dazu müssen Sie bei dem entsprechenden Feld oder Platzhalter in der Vorlage das nur das gewünschte Format angeben.


Beispiel

Sie möchten ein Nummernfeld verwenden, in dem eine Prozentzahl mit 2 Nachkommastellen eingegeben werden soll, zum Beispiel:

59,25 %


Verwenden Sie dazu folgende Anweisung im Vorlagentext:

$NummernFeld('Feldname','P2','P2')


Wie Sie sehen, wird das Format hierbei in den Klammern zwischen den beiden Hochkommas (') angegeben.


Formatbezeichner

Folgende Formatbezeichner können Sie benutzen:

Weitere Informationen zu Formatbezeichnern finden Sie hier und hier.


Formatbezeichner

Name

Beschreibung

Beispiele

C oder c

Währung

Ergebnis: Währungswert.

Genauigkeitsangabe: Anzahl der Dezimalstellen.

123.456 ("C", en-US) -> $123.46

123.456 ("C", fr-FR) -> 123,46 €

123.456 ("C", ja-JP) -> ¥123

-123.456 ("C3", en-US) -> ($123.456)

-123.456 ("C3", fr-FR) -> -123,456 €

-123.456 ("C3", ja-JP) -> -¥123.456

E oder e

Exponential (wissenschaftlich)

Ergebnis: Exponentielle Notation.

Genauigkeitsangabe: Anzahl der Dezimalstellen.

1052.0329112756 ("E", en-US) -> 1.052033E+003

1052.0329112756 ("e", fr-FR) -> 1,052033e+003

-1052.0329112756 ("e2", en-US) -> -1.05e+003

-1052.0329112756 ("E2", fr_FR) -> -1,05E+003

N oder n

Nummer

Ergebnis: Ganze Zahlen und Dezimalzahlen, Gruppentrennzeichen und ein Dezimaltrennzeichen mit optionalem Minuszeichen.

Genauigkeitsangabe: Gewünschte Anzahl der Dezimalstellen.

1234.567 ("N", en-US) -> 1,234.57

1234.567 ("N", ru-RU) -> 1 234,57

1234 ("N1", en-US) -> 1,234.0

1234 ("N1," ru-RU) - > 1 234,0

-1234.56 ("N3", en-US) -> -1,234.560

-1234,56 ("N3," ru-RU) - > -1 234.560

P oder p

Prozent

Ergebnis: Die Zahl multipliziert mit 100 und mit einem Prozentzeichen versehen.

Genauigkeitsangabe: Gewünschte Anzahl der Dezimalstellen.

1 ("P", en-US) -> 100.00 %

1 ("P", fr-FR) -> 100,00 %

-0.39678 ("P1", en-US) -> -39.7 %

-0.39678 ("P1", fr-FR) -> -39,7 %

0

0-Platzhalter

Ersetzt die Ziffer 0 ggf. durch eine entsprechende vorhandene Ziffer; andernfalls wird die Ziffer 0 in der Ergebniszeichenfolge angezeigt.

1234.5678 ("00000") -> 01235

0.45678 ("0.00", en-US) -> 0.46

0.45678 ("0.00", fr-FR) -> 0,46

#

Ziffernplatzhalter

Ersetzt "#" Symbol durch die entsprechende Ziffer, sofern vorhanden; andernfalls wird keine Ziffer in der Ergebniszeichenfolge.

1234.5678 ("#####") -> 1235

0.45678 ("#.##", en-US) -> .46

0.45678 ("#.##", fr-FR) -> ,46

.

Dezimaltrennzeichen

Bestimmt die Position des Dezimaltrennzeichens in der Ergebniszeichenfolge.

0.45678 ("0.00", en-US) -> 0.46

0.45678 ("0.00", fr-FR) -> 0,46

,

Gruppentrennzeichen und Zahlenskalierung

Das Zeichen "," wird sowohl als Bezeichner für Gruppentrennzeichen als auch als Bezeichner für Zahlenskalierung verwendet. Bei einer Verwendung als Bezeichner für Gruppentrennzeichen wird ein lokalisiertes Trennzeichen zwischen die einzelnen Gruppen eingefügt. Bei einer Verwendung als Bezeichner für Zahlenskalierung wird eine Zahl für jedes angegebene Zeichen durch 1000 geteilt.

Bezeichner für Gruppentrennzeichen:

2147483647 ("##,#", en-US) -> 2,147,483,647

2147483647 ("##,#", es-ES) -> 2.147.483.647

Bezeichner für Zahlenskalierung:

2147483647 ("#,#,,", en-US) -> 2,147

2147483647 ("#,#,,", es-ES) -> 2.147

%

Prozentplatzhalter

Multipliziert eine Zahl mit 100 und fügt ein lokalisiertes Prozentsymbol in die Ergebniszeichenfolge ein.


0.3697 ("%#0.00", en-US) -> %36.97

0.3697 ("%#0.00", el-GR) -> %36,97

0.3697 ("##.0 %", en-US) -> 37.0 %

0.3697 ("##.0 %", el-GR) -> 37,0 %

Promilleplatzhalter

Multipliziert eine Zahl mit 1000 und fügt ein lokalisiertes Promillesymbol in die Ergebniszeichenfolge ein.

0.03697 ("#0.00‰", en-US) -> 36.97‰

0.03697 ("#0.00‰", ru-RU) -> 36,97‰

E0

E+0

E-0

e0

e+0

e-0

Exponentialschreibweise

Formatiert das Ergebnis mit der Exponentialschreibweise, wenn mindestens einmal 0 (null) darauf folgt. Die Groß- oder Kleinschreibung ("E" oder "e") gibt die Schreibweise des Symbols für den Exponenten in der Ergebniszeichenfolge an. Die Anzahl der Nullen, die auf das Zeichen "E" oder auf das Zeichen "e" folgen, bestimmt die Mindestanzahl der Ziffern im Exponenten. Ein Pluszeichen (+) gibt an, dass dem Exponenten immer ein Vorzeichen vorausgeht. Ein Minuszeichen (-) gibt an, dass nur negativen Exponenten ein Vorzeichen vorausgeht.

987654 ("#0.0e0") -> 98.8e4

1503.92311 ("0.0##e+00") -> 1.504e+03

1.8901385E-16 ("0.0e+00") -> 1.9e-16

\

Escapezeichen

Das Zeichen, das auf das Escapezeichen folgt, wird als Literal und nicht als benutzerdefinierter Formatbezeichner interpretiert.

987654 ("\###00\#") -> #987654#

'Zeichenfolge'

"Zeichenfolge"

Zeichenfolgenliteraltrennzeichen

Gibt an, dass die eingeschlossenen Zeichen unverändert in die Ergebniszeichenfolge kopiert werden sollen.

68 ("# "Grad" ") - > 68 Grad

68 ("#' Grad'") -> 68 Grad

;

Abschnittstrennzeichen

Definiert Abschnitte mit separaten Formatzeichenfolgen für positive und negative Zahlen sowie Nullen.

12.345 ("#0.0#;(#0.0#);-\0-") -> 12.35

0 ("#0.0#;(#0.0#);-\0-") -> -0-

-12.345 ("#0.0#;(#0.0#);-\0-") -> (12.35)

12.345 ("#0.0#;(#0.0#)") -> 12.35

0 ("#0.0#;(#0.0#)") -> 0.0

-12.345 ("#0.0#;(#0.0#)") -> (12.35)

Andere

Alle anderen Zeichen

Das Zeichen wird unverändert in die Ergebniszeichenfolge kopiert.

68 ("# °") -> 68 °