Aus der Community erreichte mich folgende Frage:
“Wie können wir in Power BI die Daten für dieses Jahr als Monat und für künftige Jahre als Quartal darstellen?”
Der Wunsch war es, folgendes Burndown Chart zu erstellen, das mit einem Start Wert ins Jahr startet, dann für das aktuelle Jahr die Werte auf Monatsbasis ausweißt und dann für zukünftige Jahre auf Quartalsbasis.
Hierfür muss im Datenmodell eine Datumstabelle vorhanden sein, in der eine Spalte genau diese Clusterung vornimmt. In diesem Beispiel habe ich die Spalte “Axis” als berechnete Spalte per DAX der Datumstabelle hinzugefügt.
Axis =
IF (
YEAR ( 'Date'[Date] ) < YEAR ( TODAY () ),
"Start",
IF (
YEAR ( 'Date'[Date] ) > YEAR ( TODAY () ),
"Q" & QUARTER ( 'Date'[Date] ) & "'"
& FORMAT ( 'Date'[Date], "yy" ),
FORMAT ( 'Date'[Date], "mmm" )
)
)
Um die Elemente der Spalte in der gewünschten Reihenfolge anzuzeigen, habe ich eine weitere Spalte “Axis Sort” hinzugefügt, die je Cluster einen nummerischen Wert zurückgibt, nachdem die Elemente sortiert werden. Die Verknüpfung dieser beiden Spalte erfolgt über die Funktion “Nach Spalte sortieren” über das Register “Spaltentools”.
Axis Sort =
IF (
YEAR ( 'Date'[Date] ) < YEAR ( TODAY () ),
0,
IF (
YEAR ( 'Date'[Date] ) > YEAR ( TODAY () ),
YEAR ( 'Date'[Date] ) * 100
+ QUARTER ( 'Date'[Date] ),
YEAR ( 'Date'[Date] ) * 100
+ MONTH ( 'Date'[Date] )
)
)
Du willst mehr coole Power BI Inhalte?
Dann folge mir auf LinkedIn und füttere deinen Newsfeed mit meinen Inhalten:
Marcus Wegener | https://www.linkedin.com/in/marcuswegener/