我有一个月份列,其中为每行100K的数据行填充了月份字段。
我需要计算在上个月(期间)填充月份字段的次数。
我还需要计算过去11个月中填写月份字段的总次数。
这是我报告的每个月的滚动计数..
表名:'ws pds'和字段名称[Month Tagged]
答案 0 :(得分:0)
您可以利用DAX中强大的时间智能功能(如PARRALLELPERIOD)来查看前几个月的值。但是为了使用这些功能,您需要创建日历/日期实体。将该实体标记为Date表。并在“ws pds”表格中按日期加入。日期维度应跨越日期的时间范围,并带有连续的日期列表,每天一行。
然后你的衡量标准看起来像这样:
PreviousMonthCount=
CALCULATE (
COUNTROWS ( 'ws pds' ),
'ws pds'[Month Tagged] <> BLANK (),
PARALLELPERIOD ( Calendar[Date], -1, MONTH )
)