计算累积金额

时间:2017-11-23 15:55:04

标签: powerbi dax

我想显示具有一周的Panel累积总和的条形图。然后在一周之后它会在下周再次刷新。我们使用Date completed列来计算一周。

例如。 第1周: 第一季度 - 生产了10个面板 第二季度 - 生产了10个面板(条形图将有20个面板用于第二个新手) 3月11日 - 制作了10个面板(条形图将有3个面板用于第3个nov)

我能够使用以下公式计算累积总和

Cumulative_Panels = SUMX ( FILTER ( Query1, WEEKNUM ( Query1[TDATE] ) = WEEKNUM ( EARLIER ( Query1[TDATE]) ) && Query1[TDATE] <= EARLIER ( Query1[TDATE] ) ), Query1[Units] ) 这就是我得到的

enter image description here

一切都很好,但唯一的问题是本周从周日开始。正如你所看到的,我希望11/05/2017成为第1周的一部分而新的一周应该从星期一11/06/2017开始

1 个答案:

答案 0 :(得分:0)

WEEKNUM有一个参数,您可以在其中设置一周的哪一天开始。 如果您希望本周从星期一开始,则可以将WEEKNUM功能更改为:

WEEKNUM(Query1[TDATE], 2) = WEEKNUM(EARLIER(Query1[TDATE]), 2)

其中2是我正在谈论的参数。

详情参考here

WEEKNUM(<date>, <return_type>)

return_type:确定返回值的数字:当周从星期日开始时使用1;周一开始时使用2。默认值为1.