产品文档

交叉表行计算

睿思BI系统支持在交叉表上进行行计算,如下图:其中主营业务收入和营业成本是通过子项计算而来,而利润等于主营业务收入减去营业成本,具体操作如下:

1.在交叉表需要计算的维度上点击分解按钮,把维度分解为具体的值,如下图:

请注意:维度按照立方体配置中维度的key字段和维度的text字段进行分解,为了方便计算,维度的key字段必须是字符类型,并必须以字母开头。

2.系统自动列出维度的值列表,直接勾选需要展现的值,选择到右边区域,如下图:

3.点击计算按钮,对值进行计算,如下图:

4.其中主营业务收入的计算方式为 p.get('k101') + p.get('k110') + p.get('k123') +p.get('k128') +p.get('k119'),节点名称是指新生成的指标的名称,节点标志是指新生成指标的ID,设置完成后,点击确定按钮完成创建。

请注意:p是计算函数的参数,通过 p.get("指标ID") 来获取指标数据。

5.创建好的指标还可以进行顺序的调整、名称修改、缩进、格式化等操作,如下图:

6.采用相同方式创建营业成本、利润、利润率等数据的创建,创建完成后即可实现效果。

7.创建好的指标,可以进行二次计算,比如我们用刚才创建的指标再进行计算,只需要在公式中写 p.get('zyywsr') 方法即可获取刚才创建的值。