即使按所有日期过滤,TOTALYTD也会返回等于切片值的值

时间:2016-07-01 13:19:03

标签: excel powerpivot dax

我的数据表中有以下列:

[Date],[Week_Num],[Month_Num],[Month_Word],[Year],[Username],[Transactions],[Gross],[Turnover] 

我的主轴设置如下:

report filer: [Year]=2016
vertical slicer: [week_Num]

[Username],[Turnover],[Gross],[YTD_Turnover]

营业额和总额显示切片值,指示在切片器中选择的周数。问题是[YTD_Turnover]列显示与切片相同的值。我目前正在使用这个公式:

=TOTALYTD(SUM(data[Turnover]),data[Date])

我尝试使用此公式,但它没有返回任何值:

=CALCULATE(SUM(data[Turnover]),data[Year]=2016,ALL(data[Week]))

不确定我在这里做错了,因为当我检查公式时,它说没有发现错误。

由于

1 个答案:

答案 0 :(得分:0)

您可以在TOTALYTD中使用过滤器。尝试:

=TOTALYTD(SUM(data[Turnover]),data[Date],ALL(data))