我想显示具有一周的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]
)
这就是我得到的
一切都很好,但唯一的问题是本周从周日开始。正如你所看到的,我希望11/05/2017成为第1周的一部分而新的一周应该从星期一11/06/2017开始
答案 0 :(得分:0)
WEEKNUM
有一个参数,您可以在其中设置一周的哪一天开始。
如果您希望本周从星期一开始,则可以将WEEKNUM
功能更改为:
WEEKNUM(Query1[TDATE], 2) = WEEKNUM(EARLIER(Query1[TDATE]), 2)
其中2
是我正在谈论的参数。
详情参考here。
WEEKNUM(<date>, <return_type>)
return_type:确定返回值的数字:当周从星期日开始时使用1;周一开始时使用2。默认值为1.