【发布时间】:2016-09-16 06:31:31
【问题描述】:
我在 SAP Webi 中有一个包含 3 列的表,如图所示。
在“每周平均值”列中,我想动态计算“计数”列的每周平均值(从周一到周日)。
可以用变量来做吗?如果没有,有什么建议如何用其他方法做到这一点?
谢谢。
【问题讨论】:
标签: sap business-objects webi
我在 SAP Webi 中有一个包含 3 列的表,如图所示。
在“每周平均值”列中,我想动态计算“计数”列的每周平均值(从周一到周日)。
可以用变量来做吗?如果没有,有什么建议如何用其他方法做到这一点?
谢谢。
【问题讨论】:
标签: sap business-objects webi
是的,这可以做到。两个步骤:首先创建一个变量来定义每周的单个值,然后再创建一个变量来返回这些值的平均值。
对于第 1 步,创建一个具有以下定义的新变量(“日期周”):
=LastDayOfWeek([Date])
然后,在报告块(“每周平均值”列所在的位置)中,创建以下公式:
=Average([Count]) in ([Date Week])
这应该会产生你想要的结果。
【讨论】: