来自知识星球中星友的提问:
问:想要计算当月累计到昨天同上月累计到昨天号数的环比,例如,今天20号,就计算当月1-19号和上月1-19号的环比,如何用时间智能函数或者其他函数实现呢?
回答:
可以用时间智能函数,先把正常的当月MTD写出来,然后再写两个度量值:
--------
昨天的MTD =
IF(
DAY(MAX('日期表'[日期]))=1,
0, //让1号的数据等于0
CALCULATE(
[MTD],
PREVIOUSDAY('日期表'[日期])
)
)
--------
上月的昨天MTD =
CALCULATE(
[昨天的MTD],
DATEADD('日期表'[日期],-1,MONTH)
)
--------
然后使用DIVIDE进行环比的计算就可以了。
关键是时间智能函数的灵活组合应用。
微信公众号"PowerBI星球"中回复"PowerBI",获取《七天入门Power BI》电子书,帮你轻松上手PowerBI。
精彩推荐
网友评论