DeclutterData Datenoptimierung und Controlling DeclutterData Datenoptimierung und Controlling

Startseite / Wissen / DAX

Mehr Kontext in Power BI Charts: mit erweiterten Datenbeschriftungen

DAX · aktualisiert am · 5 Min. Lesezeit · von Phillip Seefeld

Mehr Kontext in Power BI Charts: mit erweiterten Datenbeschriftungen

Du hast ein tolles Dashboard in Power BI gebaut, deine Charts zeigen wichtige Entwicklungen. Aber… irgendetwas fehlt!

Du schaust auf ein Diagramm und denkst: “Hier braucht der Nutzer mehr Infos!” Oder schlimmer noch: Deine Stakeholder müssen den Tooltip eines jeden einzelnen Datenpunktes anschauen. Das kostet Zeit & Nerven. 😩

Standard-Datenbeschriftungen sind oft begrenzt. Sie zeigen einen Wert, vielleicht einen Namen – und das war’s. Aber was, wenn du direkt am Balken sehen könntest, wie hoch der Umsatz im Vergleich zum Vorjahr war, oder den dazugehörigen Gewinn?

Gute Nachrichten! Mit dem Power BI Update vom Dezember 2023 gibt es eine simple und nützliche Funktion, die dies ermöglicht: Die erweiterten Datenbeschriftungen (oder auf Englisch Extended Data Labels). Diese Funktion ist ein Gamechanger, um deine Charts nicht nur anschaulich, sondern vor allem aussagekräftiger zu machen.

In diesem Blog-Post zeige ich dir, wie du die Datenbeschriftungen nutzt und welche Möglichkeiten sie dir bieten.

Das Wichtigste in Kürze 📝

  • Nutze die erweiterten Datenbeschriftungen, um bis zu drei Kennzahlen direkt an einem Datenpunkt anzuzeigen (z. B. Aufträge, Umsatz & Abweichung).
  • Spare dir zusätzliche Measures, indem du die eingebauten Formatierungsoptionen der Datenbeschriftungen direkt nutzt (z. B. “Tausende”, “Millionen” oder Benutzerdefiniert). Beachte: Dies funktioniert nicht für Text-Measures.
  • Aktiviere das mehrzeilige Layout, damit deine zusätzlichen Informationen untereinander und nicht in einer einzigen, unübersichtlichen Zeile angezeigt werden. Ich empfehle zentrierte Schrift.
  • Ein leicht transparenter Hintergrund kann die Lesbarkeit deiner Beschriftungen, besonders bei farbigen Diagrammen, deutlich verbessern.
  • Verwende bedingte Formatierungen für die Farbe deiner Datenbeschriftungen (z. B. Rot bei negativer Veränderung, Grün bei positiver).

Schritt für Schritt zur intelligenten Datenbeschriftung

Wir bauen eine Datenbeschriftung, die drei Kerninformationen pro Datenpunkt liefert:

  • Aufträge (z. B. 0,3 Tsd. Orders)
  • Umsatz (z. B. 0,5 Mio. € Umsatz)
  • Prozentuale Umsatz-Veränderung zum Vorjahr (z.B. ▼ ‑10,9 %)
Power BI Balkendiagramm mit erweiterten Datenbeschriftungen
Erweiterte Datenbeschriftungen im Säulendiagramm

Vorbereitung: Measures

Bevor wir die Beschriftungen konfigurieren, erstellen wir die notwendigen Measures. Nun gibt es zwei Ansätze.

  1. Du erstellst ein “blankes” Measure wie:
Umsatz=SUMX(bestellungen,bestellungen[MengeAuftrag]*RELATED(produkte[ProdPreis]))
  1. Du baust ein Measure, spezifisch für diese Beschriftung, mit bereits eingebautem Text & Formatierungen:
Umsatz=FORMAT(SUMX(bestellungen,bestellungen[MengeAuftrag]*RELATED(produkte[ProdPreis])), "0,,.0 Mio.€ Umsatz")

Ich verwende normalerweise Ansatz 1. Die Formatierung des Wertes kann ebenso in den Einstellungen der Datenbeschriftung erfolgen (kommt noch 😉) und man spart sich einmalige Measures. Im Falle der Abweichung nutze ich jedoch Ansatz 2, da diese Kennzahl durch den Pfeil am Anfang (🔺/🔻) dynamisch ist. Für unser Beispiel benötigen wir:

Umsatz=SUMX(bestellungen,bestellungen[MengeAuftrag]*RELATED(produkte[ProdPreis]))
Aufträge = DISTINCTCOUNT(bestellungen[AuftragsNr])
Umsatz_VJAbw_Text =
VAR _VJAbw = [Umsatz_VJAbw_Wert]
VAR _Format = "0.0 %"
VAR _Formatiert = FORMAT(_VJAbw, _Format)
RETURN SWITCH(TRUE(), ISBLANK(_VJAbw), "",_VJAbw < 0, "⯆ " & _Formatiert,_VJAbw >= 0, "▲ " & _Formatiert)

Umsatz & Aufträge sind selbsterklärend, Umsatz_VJAbw_Text ist etwas komplexer. Zuerst habe ich die Umsatz-Vorjahresabweichung (separates Measure) berechnet und als Variable (_VJAbw) gespeichert. Die zweite Variable (_Format) ist das Format, in diesem Fall ein simples Prozentformat mit einer Nachkommastelle. _Formatiert kombiniert diese zwei Variablen. Mit Hilfe von SWITCH() stelle ich die Abweichung dynamisch dar. 🔻für negative Abweichung und umgekehrt.

Step 1: Aktivierung Datenbeschriftung

  1. Wähle das Visual aus
  2. Gehe zum Formatierungsbereich
  3. Scrolle nach unten und aktiviere die Option Datenbeschriftungen
  4. Standardmäßig wird nun der Wert deines Balkens angezeigt
    (z. B. Umsatz -> 0,5 Mio. €)
Power BI Menü Datenbeschriftungen
Menü für Datenbeschriftungen
Power BI Säulendiagramm mit Standard-Datenbeschriftungen
Standardmäßige Datenbeschriftung

Step 2: Titel aka Aufträge

Nun kommen wir zum eigentlichen Trick. Wir nutzen die neuen Optionen Titel & Details, um weitere interessante Werte in das Diagramm zu bekommen!

  1. Aktiviere im Menü Datenbeschriftungen die Option Titel
  2. Wähle als Inhalt Benutzerdefiniert
  3. Ziehe in das Datenfeld das gewünschte Measure (im Beispiel Aufträge)
Power BI Menü Datenbeschriftungen - Titel Menü - Inhalt
Inhalt des Titels

Damit haben wir eine zweite Kennzahl erfolgreich eingebaut. 🙂

Power BI Säulendiagramm mit Titel & Wert als Datenbeschriftung
Aufträge als Titel (obere Kennzahl)

Step 3: Detail aka Umsatz-Vorjahresabweichung

Das Detail wird ähnlich wie der Titel aktiviert, jedoch kannst du das Measure direkt in das Datenfeld ziehen und musst nicht erst Benutzerdefiniert als Inhalt auswählen.

Power BI Menü Datenbeschriftungen - Detail Menü
Einstellungen für Detail-Beschriftung
Power BI Säulendiagramm mit Titel, Wert & Detail als Datenbeschriftung
Vorjahresabweichung als Detail (untere Kennzahl)

Step 4: Formatierung

Wie bereits zuvor geteasert, bieten die Datenbeschriftungen die Option zur Formatierung des Inhaltes. Damit spart man sich Measures, hat aber gleichzeitig das Wunschformat.

  1. Gehe in die jeweilige Kategorie (Titel, Wert oder Detail)
  2. Wähle unter Anzeigeeinheiten Benutzerdefiniert
  3. Gib unter Code formatieren das gewünschte Format ein – es kann auch ein Measure sein!
Power BI Menü Datenbeschriftungen - Titel Menü - Formatoptionen
Formatoptionen

Um die Kennzahlen etwas schicker darzustellen, gebe ich ihnen einen leichten Hintergrund. In diesem Fall schwarz mit 90 % Transparenz.

Power BI Menü Datenbeschriftungen - Menü Hintergrund
Optionen für Hintergrund

Ganz wichtig: Aktiviere das mehrzeilige Layout. Als Ausrichtung wähle ich favorisiert zentriert.

Power BI Datenbeschriftungen - Menü Layout
Optionen für Layout

Ansonsten werden die drei Kennzahlen in einer Reihe angezeigt. Nicht schön! Ich zeig’s dir. 😉

Power BI Säulendiagramm mit einzeiliger Datenbeschriftung
Kennzahlen einzeilig

Sehr schön! Damit haben wir schöne, informative Datenbeschriftungen erstellt.

Power BI Balkendiagramm mit erweiterten Datenbeschriftungen
Fertige Datenbeschriftungen mit passender Formatierung

Bonus-Tipp

Um die prozentuale Veränderung prägnanter darzustellen, geben wir dieser eine bedingte Formatierung.

  1. Gehe zu Datenbeschriftungen -> Detail -> Farbe
  2. Klicke auf das fx-Symbol
Power BI Menü Datenbeschriftungen - Menü Detail - Option Farbe
Option zur Änderung der Schriftfarbe
  1. Wähle Regeln als Formatstil
  2. Grundlage ist das Measure zur Berechnung der Vorjahresabweichung, im Beispiel Umsatz_VJAbw_Wert (nicht Text!)
  3. Definiere die Regeln: Kleiner 0 -> Rot, größer oder gleich 0 -> Grün
Power BI Menü Datenbeschriftungen - Menü Detail - Option Farbe - Bedingte Formatierung
Bedingte Formatierung auf Basis der VJ-Abweichung

Voilà! Sieht doch gleich viel schöner aus. Etwas Farbe schadet nie. 😉 Wie man die dynamischen Pfeile erstellt, habe ich bereits weiter oben erklärt.

Fazit

Du siehst, wie leicht es ist, deinen Diagrammen mehr Informationen zu spendieren, ohne Übersichtlichkeit einzubüßen oder den Leser zu überladen! 👍🏻

Mit der geschickten Nutzung des Titels und der Details sowie ein paar DAX-Measures kannst du dem Nutzer das nervige Sichten einzelner Tooltips ersparen – oder diese für andere Kennzahlen nutzen.

Und hast zusätzlich neuen Gesprächsstoff, wenn Kollegen diesen Trick auch erfahren möchten. 😜

Beispieldatei zum Herunterladen

Lass uns den Datendschungel lichten 🪓

Ich freue mich auf dein Projekt!

Nimm gleich Kontakt mit mir auf und lass uns herausfinden, wie ich dir helfen kann! Ein Erstgespräch ist immer kostenlos. 🙂

Erstgespräch buchen