zeitlichen Fortschritt in DAX berechnen

In meinem letzten Kundentermin, wünschte sich der Kunde eine Kennzahl, mit der er den zeitlichen Fortschritt einer beliebigen Periode im Bezug auf das heutige Datum darstellen kann.

Als Basis für die Berechnung der Kennzahl zeitlicher Fortschritt, verwende ich die Datumstabelle aus meinem Blogbeitrag Erstellen einer einfachen Datumstabelle in DAX.

Zuerst ermitteln wir mit COUNTROWS die Anzahl der Tage, für die gefilterte Gesamtperiode. Danach zählen wir die Anzahl der Tage, für die gefilterte Periode, die vor oder auf dem heutigen Datum liegen. Durch die Addition mit 0 wird sichergestellt, dass bei einer gefilterten Periode nach dem heutigen Datum nicht BLANK sondern 0 zurückgegeben wird. Anschließend stellen wir die Anzahl der Tage ins Verhältnis zueinander.

zeitlicher Fortschritt = 
VAR GesamtePeriode =
    COUNTROWS ( Datum )
VAR PeriodeBisHeute =
    0
        + COUNTROWS ( FILTER ( Datum; Datum[Datum] < TODAY () ) )
RETURN
    DIVIDE ( PeriodeBisHeute; GesamtePeriode )

Mit der Kennzahl zeitlicher Fortschritt kann man jetzt z.B. visualisieren, dass wir heute am 30.10. bereits 96,77% vom Oktober, 32,61% vom Quartal und 83,01% vom Jahr geschafft haben.

zeitlicher Fortschritt nach Zeitperioden

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.

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.