欢迎大家关注我的私人公众号:【抄袭桃汁的是什么汁】
数据源:还是超市
第一步
1、创建计算字段【当月周数】:
DATEDIFF('week', DATETRUNC('month', [订单日期]), [订单日期])
注:日期函数函数
DATEDIFF:返回两个日期之差
DATETRUNC:截断指定日期并返回新日期
例如:本月第一天 DATE(DATETRUNC('month', [订单日期]))
2、将【订单日期】拖到标签、【当月周数】拖到行标签
3、订单日期改为离散、工作日,当月周数改为维度、离散
4、将订单日期放在筛选器:年/月,选择一个日期
5、取消显示当月周数那一列
6、将销售额拖到颜色、订单日期拖到标签,选择圆,标签选择居中显示,调整圆的大小
如图:
这样就做完了一个某一个月的日历图
第二步
1、建立计算字段:月所在列
CASE MONTH([订单日期])
WHEN 1 THEN 1
WHEN 2 THEN 2
WHEN 3 THEN 3
WHEN 4 THEN 1
WHEN 5 THEN 2
WHEN 6 THEN 3
WHEN 7 THEN 1
WHEN 8 THEN 2
WHEN 9 THEN 3
WHEN 10 THEN 1
<