【问题标题】:SAP Web Intelligence - Summary Column Based on Multiple CriteriaSAP Web Intelligence - 基于多个条件的汇总列
【发布时间】:2017-05-25 19:04:55
【问题描述】:
我是 SAP Web Intelligence 的新手,我正在尝试创建一个包含基于多个条件的汇总列的报表。下面是以 Excel 中我想要的输出为例。我无法想出创建此摘要列的方法(col H)
链接到此处的示例。
基本上,我需要 H 列来执行以下操作:
分数 = 0
对于范围 C:G 中的每个单元格,如果单元格不为空,则根据用户所在的区域获取测试值得的分数,并将该分数添加到“分数”中,并在 H 列中显示为最后总计。
这在 SAP WI 中是否可行?我真的真的感谢任何帮助(即使是朝着正确的方向推动)。
谢谢!
【问题讨论】:
标签:
function
sap
spreadsheet
business-intelligence
business-objects
【解决方案1】:
我相信您在这里的变量中寻找复合 IF 函数。
如果你习惯使用 Excel,你会认出类似的语法:
=IF(<em>TEST</em>;<em>Value if true</em>;<em>Value if false</em>)
您将需要复合,以便您拥有和 IF 基于“区域”,然后是每个测试的 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(...))
从那里您将相关的测试列添加到总和中以获得每行的总计。