Power BI – Benutzerdefinierte Formatzeichenfolgen für Zahlen

Mit dem neuen Power BI Desktop September 2019 Update, können Sie in der Modellierungsansicht benutzerdefinierte Formatzeichenfolge eingeben. Power BI unterstützt mit wenigen Ausnahmen den Großteil der VBA-Syntax. Sobald Sie eine benutzerdefinierte Formatzeichenfolge eingegeben haben, wir diese sofort in der Daten- und Berichtsansicht angezeigt.

Modellierungsansicht benutzerdefinierte Formatzeichenfolge

Chris Webb zeigt in seinem Blog einige Beispiel, da die vorhandene Dokumentation für VBA nicht einfach zu verstehen ist. In seinem ersten Blogbeitrag beschäftigt er sich mit der Formatierung von Zahlen. Diese Beispiel wollen wir hier nun nachvollziehen.

Zunächst die Quelldaten, die wir hier in diesem Beispiel verwenden werden.

Beispiel Quelldaten

Wir werden nun die unterschiedlichen benutzerdefinierten Formatzeichenfolgen auf diese Werte anwenden und das Ergebnis in einer Power BI-Tabellenanzeige betrachten.
Als Referenz sehen Sie hier, wie eine leeres benutzerdefiniertes Format dargestellt wird.

leeres benutzerdefiniertes Format
leeres benutzerdefiniertes Format Tabelle

Wie Sie im ersten Screenshot sehen können, haben zwei der Werte vier Dezimalstellen. Standardmäßig werden jedoch nur zwei Dezimalstellen angezeigt.
Verwenden Sie folgende Formatzeichenfolge, um drei Dezimalstellen anzuzeigen.

0.000

benutzerdefiniertes Format drei Dezimalstellen
benutzerdefiniertes Format drei Dezimalstellen Tabelle

Möglicherweise haben Sie im letzten Screenshot bemerkt, dass alle Zahlen drei Dezimalstellen anzeigen, sogar der Wert für Orangen und die Summe. Wenn Sie nicht möchten, dass die Nachkommastellen angezeigt werden, wenn es sich um eine Null handelt, können Sie ein #-Zeichen als Platzhalter verwenden.

0.###

benutzerdefiniertes Format optionale Dezimalstellen Tabelle

Wenn Sie ein Tausendertrennzeichen in Ihren Zahlen anzeigen möchten, können Sie wie folgt einen Komma-Platzhalter in Ihrer Formatzeichenfolge verwenden.

#,0.###

benutzerdefiniertes Format Tausendertrennzeichen Tabelle

Wenn Sie Werte haben, die Sie als Prozentsätze anzeigen möchten, können Sie den Platzhalter % wie folgt verwenden.

#,0.###%

benutzerdefiniertes Format Prozentsätze Tabelle

Wenn Währungssymbole in Ihrer Formatzeichenfolge angezeigt werden sollen, können Sie sie entweder vor oder nach dem Hauptteil Ihrer Formatzeichenfolge einfügen.

#,0.00 €

benutzerdefiniertes Format Währungssymbol Tabelle

Wenn Sie positive Werte, negative Werte und Nullen unterschiedlich formatieren müssen, können Sie Ihrer benutzerdefinierten Formatzeichenfolge bis zu drei verschiedene Abschnitte hinzufügen, die durch ein Semikolon getrennt sind

#,0.0;-#,0.000;0

benutzerdefiniertes Format positiv negativ Null Tabelle

Sie können einzelne Zeichen in Ihrer Formatzeichenfolge maskieren, indem Sie ihnen einen \ -Platzhalter voranstellen. Angenommen, Sie möchten, dass ein # tatsächlich in Ihrer formatierten Ausgabe angezeigt wird und nicht als Platzhalter betrachtet wird, können Sie Folgendes verwenden.

\##,0.00

benutzerdefiniertes Format Zeichen maskieren Tabelle

Sie können auch ganze Textblöcke einfügen, indem Sie sie in doppelte Anführungszeichen setzen.

“Positiv”;”Negativ”;”Null”

benutzerdefiniertes Format Text Tabelle

Quellen:

Veröffentlicht von

Marcus Wegener

Marcus Wegener

Marcus Wegener ist Anwendungsentwickler für Business Intelligence und erstellt Lösungen, mit denen sich große Datenmengen schnell analysieren lassen. Kunden nutzen seine Lösungen, um die Vergangenheit zu analysieren, die Gegenwart zu steuern und die Zukunft zu planen, um damit mehr Erfolg zu generieren. Dabei ist seine einzigartige Kombination aus Wissen und Auffassungsgabe ein Garant für ihren Erfolg.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

I accept that my given data and my IP address is sent to a server in the USA only for the purpose of spam prevention through the Akismet program.More information on Akismet and GDPR.