如何在Business Objects WebI中按月将我的度量拆分为不同的列?

时间:2016-09-28 07:10:50

标签: business-objects

此任务将使用SAP Business Objects WebI 4.2完成。 我有一个表格,格式如下: 公司日期金额 2014年1月1日100 A 16/2/2014 400

我有一个名为Month的变量,每个事务都有月份。

我希望桌子看起来像: 公司1月2月 A 100 400

如果不为每个月制作一个计算字段,怎么办呢?

1 个答案:

答案 0 :(得分:0)

在Webi中,您无法轻松地在同一标题行中的另一个类别(月)的值旁边放置一个不同的类别(公司)。所以你有两个选择:

1)创建一个包含三列的常规水平表:Company,Month,&值 2)创建一个交叉表,其中公司在左/纵轴,而月在顶/横轴。你的价值观将在中间。

注意:如果您想进行大量手动编码,可以按照自己的方式进行设置。第一列将保留您的Company变量。下一栏“1月”需要一个公式:

=if([Month]=January) Then [Value]

然后,您必须再创建11个列,每个列都包含变量:

=if([Month]=February) Then [Value]

=if([Month]=March) Then [Value]

=if([Month]=April) Then [Value]

等...

这样做会很乏味,而且我个人会选择前两个选项中的一个。但它会奏效!