复杂市场份额计算以及 $ 运算符的使用

 

|
需要对复杂市场份额计算;

报表设计界面如下图所示:

需要求的比值为
比如中国人寿的个人业务的分红类产品的累计保费   与     各公司合计的个人业务的分红类产品的累计保费  求比。
比如中国人寿的团体业务的健康险产品的累计保费   与     各公司合计的团体业务的健康险产品的累计保费  求比。
等对扩展格之间进行数值的求比。

 

A8 为机构名称,B8 为险别名称,C8 为项目名称,采用纵向扩展的方式。
B9 行为 A8 行扩展至的总和,数据集内已计算过总和。

报表展现如下所示。

 

 

因为是两个数据集的扩展格之间的数据运算,无法得到准确的单元格信息

可以看出,设计器中只有一行的表达式单元格,但是扩展后变成了很多的行。而该表格中的难点是计算当前位置的累保金额与公司合计的累保金额的比例,

也就是说,仅仅靠层次坐标、位移坐标无法定位到公司总计的扩展的单元格,需要借助条件表达式。

因公司合计的险别名称和项目名称与各机构的险别名称和项目名称一致。

所以上面的条件表达式我们可以写成:=E3/E4{$B3==B4&&$C3==C4},其中 $B3 指代当前格的 B3 主格,B4 指代目标格的 B4 主格.

同理,$C3 与 C4 类似。

总结:$ 运算符的书写规则如下: $Cellx

其含义是在格集表达式中指代当前格的 Cellx 主格 

|