【发布时间】:2016-10-17 11:59:02
【问题描述】:
这是我在这里的第一个问题,我会尽力以一种好的方式提出我的问题。
我在使用 Excel 方面非常有经验,但对 Power Tools 很陌生。我通过以下方式设置了数据模型
表销售数据:
Day | Amount Ordered | Amount Sent | toBeAchived (Service Level per Month)*
1 10 10 87,5%
2 20 15 87,5%
3 15 15 87,5%
..
51 20 18 90,0%
表日历:
Day | Month
1 1
2 1
3 1
..
51 2
然后我创建了一个度量: 服务水平:= sum(Amount Ordered) / sum( Amount Sent)
如果我现在创建一个数据透视表,我可以聚合月份并查看例如第 1 个月的服务水平。
现在我想构建一个图表,在 x 轴上显示天数,但使用 Mothly 平均服务水平,但由于它是分解的,所以我每天都会得到度量。
所以我需要的是 sumif(Amount order, Month = @Month),这在 Excel 表格中很容易。
*我尝试了这样的计算函数作为计算列: 计算(sum('销售表'[订购数量]), Calender[Month]=Calender[Month])
这当然行不通。那么问题来了,如何将 CALCULATE 函数中的过滤器设置为每一行的 @Month 值?
提前感谢您的帮助
【问题讨论】:
标签: excel powerpivot dax