Formatieren von Zahlen

An vielen Stellen in einem Dashboard, an denen Zahlen dargestellt werden, versucht Dashboards, Zahlen abhängig vom Gebietsschema zu formatieren und zu analysieren. Dies bedeutet, dass kulturabhängige Muster für die Darstellung von Elementen wie Tausender- und Dezimaltrennzeichen sowie Prozentzeichen verwendet werden. Beispielsweise wird die Zahl 1 Million mit zwei Dezimalstellen wie folgt in Dashboards dargestellt:

  • 1,000,000.00 für kanadische und amerikanische Benutzer
  • 1 000 000,00 für französische Benutzer
  • 1.000.000,00 für deutsche Benutzer

Dashboards bestimmt das Gebietsschema eines Benutzers basierend auf den Spracheinstellungen im ArcGIS-Benutzerprofil. Bei einem anonymen Zugriff auf Dashboards wird die Spracheinstellung im Webbrowser verwendet.

Wenn die Standardformate des Gebietsschemas nicht passen, können Sie sie außer Kraft setzen, indem Sie andere Muster in der Einstellung Muster für Elemente wie Skala, Indikator und Reihen-Diagramm angeben.

Einstellung "Muster"

Im Folgenden werden die von Dashboards unterstützten Konventionen für Zahlenformatierungen veranschaulicht. Sie basieren auf den Mustern für Zahlenformatierungen, die in der CLDR-Dokumentation (Unicode Common Locale Data Repository) beschrieben sind.

  • Mit der Eingabe von . wird angegeben, wo ein Dezimaltrennzeichen platziert werden soll.
  • Mit der Eingabe von , wird angegeben, wo ein Tausendertrennzeichen platziert werden soll.
  • Mit der Eingabe von 0 wird angegeben, wo die Zahl mit Nullen aufgefüllt werden soll. Wenn die Zahl zu kurz ist, wird im Dashboard eine auf dem Ziffernsatz des Gebietsschemas basierende Null angezeigt.
  • Mit der Eingabe von # wird angegeben, dass nicht mit Nullen aufgefüllt wird. Wenn die Zahl zu kurz ist, wird im Dashboard nichts dargestellt.

Im Folgenden werden Beispiele für Zahlenmuster veranschaulicht, in denen einige der oben aufgeführten Konventionen verwendet werden. Sie zeigen die unterschiedlichen Auswirkungen auf die dargestellten Zahlen, wenn das Gebietsschema des Benutzers Englisch, Französisch oder Deutsch ist. Alle Muster basieren auf der Annahme, dass die Zahl standardmäßig als 1234.567 angezeigt wird. Beachten Sie, dass die Zeichen , und . in den folgenden Mustern durch die Zeichen des jeweiligen Gebietsschemas ersetzt werden.

Muster Gebietsschema Englisch Gebietsschema Französisch Gebietsschema Deutsch

#,##0.##

1.234,57

1 234,57

1.234,57

#,##0.###

1.234,567

1 234,567

1.234,567

###0.#####

1234,567

1234,567

1234,567

###0.0000#

1234,5670

1234,5670

1234,5670

00000,0000

01234,5670

01234,5670

12345,5670

Es können beliebig viele Ziffern für die Einstellung Muster eingegeben werden. Es ist also unerheblich, wie viele Platzhalterzeichen # vor dem Dezimaltrennzeichen eingegeben werden. Es empfiehlt sich jedoch, in jedes Muster mindestens eine Null aufzunehmen.

Sonderzeichen

Bei vielen Zeichen erfolgt keine Ersetzung. Sie werden in einem Dashboard genauso dargestellt, wie sie in der Einstellung Muster eingegeben wurden. Dashboards unterstützt einige Sonderzeichen, die andere Zeichen darstellen. Beispiel: Für das Zeichen # wird im Dashboard eine lokalisierte Ziffer angezeigt.

Einige Sonderzeichen werden durch das gleiche Zeichen ersetzt, das in der Einstellung Muster eingegeben wurde. Beispiel: Im englischen Gebietsschema wird das Gruppierungszeichen , durch , ersetzt. In diesem Beispiel erfolgt eine Zeichenersetzung. Wenn die Symbole geändert werden, ändert sich auch das Gruppierungszeichen. Es gibt auch einige Sonderzeichen, die allein durch ihr Vorhandensein das Formatierungsverhalten beeinflussen. Das Prozentzeichen (%) führt dazu, dass der Wert mit 100 multipliziert wird, bevor er im Dashboard angezeigt wird.

In der folgenden Tabelle werden die Auswirkungen von bestimmten Sonderzeichen auf Zahlenformate in Dashboards beschrieben:

SymbolBeschreibung

0

Eine Ziffer.

#

Eine Ziffer. Nullen werden nicht angezeigt.

.

Ein Platzhalter für Dezimaltrennzeichen.

,

Ein Platzhalter für Gruppierungstrennzeichen.

E

Trennt Mantissen und Exponenten bei Exponentialformaten.

;

Trennt positive und negative untergeordnete Muster. Siehe den Hinweis unter der Tabelle.

-

Das standardmäßige negative Präfix.

%

Multipliziert die Zahl mit 100 und zeigt sie als Prozentsatz an.

Multipliziert die Zahl mit 1000 und zeigt sie als Promille an.

¤

Das lokalisierte Währungszeichen. Wie weiter oben erläutert, kann HTML-Dezimal- oder Hexadezimal-Codierung für die Darstellung von Währungszeichen genutzt werden.

Hinweis:

  • Die Verwendung eines Sonderzeichens als Literal in einem Muster (d. h. die Verwendung des Sonderzeichens ohne besondere Bedeutung) wird nicht unterstützt.
  • Alle Muster setzen sich aus einem positiven untergeordneten Muster und einem optionalen negativen untergeordneten Muster zusammen, Beispiel: #,##0.00;(#,##0.00). Jedes untergeordnete Muster besteht aus einem Präfix, dem numerischen Teil und einem Suffix. Wenn kein explizites untergeordnetes Muster eingegeben wurde, ist das implizite untergeordnete Muster das Zeichen -, das am Anfang des positiven untergeordneten Musters angefügt wird. Beispiel: 0.00 entspricht 0.00;-0.00. Wenn ein explizites negatives untergeordnetes Muster vorhanden ist, bestimmt es das negative Präfix und Suffix, die Anzahl von Ziffern und die minimalen Ziffern. Andere Merkmale werden im negativen untergeordneten Muster nicht berücksichtigt.


In diesem Thema
  1. Sonderzeichen