文/陆文捷
物流供应链优化分析师,Power BI爱好者,知乎:Beethovenist
Power BI内置了一系列日期智能函数,覆盖了计算同环比,上年同期,本期至今,期初期末,当期全局数据等高频需求。
星主也发表过基于标准日期智能函数思路的非标准日历计算方法和任意期间上期的计算方法。
Power BI非标准日历的计算思路
Power BI如何计算任意期间的上一期?
这类方法在处理连续日期段的汇总比较(今年vs去年 / 当月vs上月/ 移动平均等)可谓得心应手;而对于非连续期间的处理,标准的日期智能函数往往捉襟见肘。
例如选择某年3月、5月、9月份的数据,并将其与所选的上一期数据对比,也就是5月v s 3月,9月 vs 5月,这种需求如何计算呢?
本文介绍如何用DAX处理该类问题的技巧。
日期表永远是是模型中的必要部分,如何构造及要求不再赘述。
![8e8b1076b724f93325230fdde382c595.png](https://img-blog.csdnimg.cn/img_convert/8e8b1076b724f93325230fdde382c595.png)
案例以 [年度月份] 维度对事实表的 [利润] 进行汇总,