计算Webi中列的每周平均值

Calculate weekly average of column in Webi

我在 SAP Webi 中有一个包含 3 列的 table,如图所示。

在第 "weekly average" 列中,我想动态计算第 "count" 列的每周平均值(从周一到周日)。

可以用变量来实现吗?如果没有,有什么建议如何用其他方法来做?

谢谢。

是的,这是可以做到的。两个步骤:首先创建一个变量来定义每周的单个值,然后另一个变量 return 这些值的平均值。

对于第 1 步,使用以下定义创建一个新变量 ("Date Week"):

=LastDayOfWeek([Date])

然后,在报告块中(您的 "Weekly Average" 列所在的位置),创建此公式:

=Average([Count]) in ([Date Week])

这应该会产生您想要的结果。