按周进行分析,首先需要创建一个日期表(关于日期表创建的多种方式可参考这篇文章:Power BI创建日期表的几种方式概览),或者在已有日期表中新建列“WEEKDAY”和“WEEKNUM”:
?...有了周的信息,我们就可以按周进行分析了,先拖一个矩阵看看:
?
列是星期1到星期7,行是一年的各个周,大概有了初步的样子。
不过,你要做成这样直接给老板,估计老板一巴掌就能把你拍死,啥玩意儿这是。...再看列,按照习惯我们一般用汉字,所以:
周几 =
SWITCH(
'日期'[周几.数字],
1,"周一",
2,"周二",
3,"周三",
4,"周四",
5,"周五",...6,"周六",
7,"周日"
)
这样是不是就好多了:
?...不过,细心的你已经发现了,列的排序是乱的,并不是按照周一到周日或者周日到周六的顺序排的。很明显,此时要排序,结果发现列是不支持直接排序的:
?
所以我们需要用到一个初学者经常会问的【按列排序】了。