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

TOTALYTD returning values equal to sliced values even when filtered by all dates

我的数据中有以下列 table:

[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]))

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

谢谢

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

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