SAP Web Intelligence - 基于多个标准的摘要列

时间:2017-01-11 05:24:10

标签: function sap spreadsheet business-intelligence business-objects

我是SAP Web Intelligence的新手,我正在尝试使用基于多个条件的摘要列创建报告。以下是Excel中我想要的输出作为示例。我无法想出创建此摘要列(col H)的方法

此处链接到示例。

enter image description here

基本上,我需要H列来执行以下操作:

得分= 0

对于范围C中的每个单元格:G,如果单元格不为空,则根据用户所在的区域获取测试点数,并将该分数添加到“分数”,并在列H中显示为最后总计。

这可能在SAP WI中实现吗?我真的非常感谢任何帮助(即使是朝着正确的方向努力)。

谢谢!

1 个答案:

答案 0 :(得分:1)

我相信你在这里寻找变量的复合IF函数。

如果您习惯使用Excel,则会识别出类似的语法:

=IF(TEST;Value if true;Value if false)

你需要复合,以便你拥有和IF基于'Region',然后是每个测试的IF语句列表,这些测试将每个测试加起来,然后是每个测试的另一个IF语句列表,基于其他'地区'

以下内容应该为您提供基本的开始:

=If([Region]="Oceania";If(IsNull([Test #1]);0;1)+If(IsNull([Test #2]);0;1)+IF(...);If(IsNull([Test #1]);0;2)+If(IsNull([Test #2]);0;0.5)+IF(...)) 

从那里你将相关的测试列添加到总和中以获得每行的总数。