Excel获取上周的值

时间:2017-10-04 12:31:13

标签: excel powerpivot dax

在Excel中,我有一个数据透视表,其中包含包含周数的行。我现在想要一个度量,显示本周价值旁边的前一周的值。

我之前用上面的公式做了这个,但是在excel中没有一个名为PREVIOUSWEEK的函数,那我怎么能这样做呢?

IF([Incident Count] <> 0; CALCULATE(COUNTA(Incidents[Call Number]);PREVIOUSMONTH('Calendar'[Date]));BLANK())

enter image description here

即使我使用滑块选择一个月,我希望值继续显示:

enter image description here

任何想法如何实现这一点,所以我可以在&#34; aangeboden oproepen&#34;与前一周的价值?

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以使用此公式。您需要根据周数创建索引列。请根据您的需要调整配方。

=CALCULATE(SUM(Incidents[Incident count]),FILTER(ALL(Incidents),Incidents[Index]=MIN(Incidents[Index])-1))

enter image description here