
加入 PowerBI自己学 知识星球:下载源文件,边学边练;遇到问题,提问交流,有问必答。
社会越来越卷,节奏越来越快,很多销售团队会以周作为销售追踪的周期,每周开周会都要看过来这一周对比上周的销量增长情况,需要在报告中给出个周环比增长率。问题是在PowerBI中计算上周销量的时候,发现平时使用的时间智能函数DATEADD,只支持按年/季/月/日平移时间段,没有周这个选项。该如何写周环比这个度量值呢?

解决方案
只要给日期表中的周做个从小到大的排序,取上周就是取当周对应的序号减1,就这么简单。这个周排序,第一章的《复制粘贴PowerQuery代码,生成多功能日期表》,已经一步到位生成了,按跨年和不跨年有Week_Offset和YearWeek_Offset两列。如果不想切换日期表,也可以通过DAX快速生成两列周排序。
操作步骤
STEP 1 日期表中要具备这些列:年、周序号(周在年内的序号)、每周第一天的日期、周几(用来辅助检查)。通过DAX生成这些计算列如下:
年:
Year = YEAR([Date])

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



