SAP Webi频率表

时间:2019-05-01 13:33:01

标签: sap hana business-objects webi

我对使用业务对象(SAP HANA)Web Intelligence(Webi)还是很陌生。如您所知,我什至不知道我在工作的这个环境叫什么。

我有一个包含多列的表。我对名为 [Red_Green] 的特定列感兴趣。此列包含“ GRAY” “ RED” “ GREEN” “黄色” “” (空白)。

我正在尝试为每次出现的值创建一个计数表。例如:

Red_Green
RED
RED
GREEN

GREEN
GRAY

YELLOW

我想得到一个显示以下内容的表:

RED GREEN YELLOW GRAY BLANK

2     2     1     1     2

1 个答案:

答案 0 :(得分:0)

您要使用交叉表。在以下链接中搜索“使用表和交叉表”,以获取使用交叉表的一些指导。

https://wiki.scn.sap.com/wiki/display/BOBJ/Tutorials+-+SAP+Web+Intelligence

您将需要创建一个变量来计算 Red_Green 列中每个值的实例,如下所示...

=Count([Red_Green]; All)

您需要指定“全部”,以便它计算值的每个实例,而不仅仅是唯一值。

此外,如果您确实想显示“空白”作为空白值计数的标题,则需要创建如下所示的变量并将其计数。

=If([Red_Green]=""; "BLANK"; [Red_Green])

希望这会使您朝正确的方向前进。