基于切片器中选择的月份的Power BI DAX计算

时间:2018-11-26 02:49:55

标签: powerbi dax slicers

我的报告中需要采取几种措施。我要开始的度量是在我选择月份的前四个月的唯一ID计数(例如,如果我在2018年8月选择,则计算将是2018年4月30日之前的所有唯一ID)。我这样做的原因是稍后,我也想基于选择在4个月内使用同一切片器来处理ID计数。

这是我的带有注释的DAX计算:

Count four months ago =
// Find the end date of the month
VAR end_of_last_quarter =
    FORMAT ( EOMONTH ( MAX ( 'Calendar'[Date] ), -4 ), "dd/mm/yyyy" )
RETURN
    // Count distinct ID on or before that date
    CALCULATE (
        DISTINCTCOUNT ( 'Report Data'[Id] ),
        FORMAT ( 'Report Data'[REPORT DATE], "d/mm/yyyy" )
            <= FORMAT ( end_of_last_quarter, "d/mm/yyyy" )
    )
        & " Reports before "
        & end_of_last_quarter

但是,在检查了此计算后,似乎只显示了我所选月份的计数:

enter image description here

屏幕截图告诉我2018年4月有12个报告,而不是2017年12月31日之前的正确数字。

提前感谢任何想法

0 个答案:

没有答案
相关问题