DAX Measures in einer Matrix in Zeilen anzeigen

November 13, 2020
Denis Selimovic
Datenvisualisierung, DAXcomment 3Created with Sketch Beta.0 comments

This post is also available in: Englisch


Update März 2022: Screenshot des neuen Formatfensters hinzugefügt

Measures sind in Power BI die beste Möglichkeit, um seine Kennzahlen zu berechnen. In einer Matrix lassen sich diese allerdings im Normalfall nur als Werte anzeigen und nicht auf Zeilen- oder Spaltenebene. Manchmal benötigt man diese jedoch genau auf Zeilenebene.

Deckungsbeitragsrechnung auf Zeilenebene anzeigen

Ein Beispiel, welchem ich so neulich begegnete, war die Darstellung einer Deckungsbeitragsrechnung. Die einzelnen Positionen sollten untereinander auf Zeilenebene dargestellt werden. Die Standarddarstellung, wenn man nur die Measures anzeigt, ist horizontal ausgerichtet:

Standarddarstellung von Measures in Matrix in Power BI
Standarddarstellung von Measures in Matrix in Power BI

Auch wenn man die Measures explizit auf die Zeilen zieht, lassen sich diese nicht auf Zeilenebene anzeigen:

Measures lassen sich nicht auf Zeilen ziehen
Measures lassen sich nicht auf Zeilen ziehen

Es gibt allerdings eine Option, welche eher unbekannt ist, dies aber sehr einfach ermöglicht: die Option “Show on rows” beim Matrix Visual:

Option "Show on rows" ermöglicht gewünschte Anzeige
Option “Show on rows” ermöglicht gewünschte Anzeige

Im neuen Formatierungsfenster findet man die Option an folgender Stelle:

Option "Switch values to rows" im neuen Formatierungsfenster ermöglicht gewünschte Anzeige
Option “Switch values to rows” im neuen Formatierungsfenster ermöglicht gewünschte Anzeige

Sobald diese Option aktiviert ist, werden die Measures automatisch auf der X-Achse angezeigt:

Anzeige von Measures auf Zeilenebene
Anzeige von Measures auf Zeilenebene

In meinem Beispiel war der Einsatz von Custom Visuals nicht erlaubt. Ansonsten gibt es hier noch weitere Möglichkeiten als Alternative.