需要对复杂市场份额计算; 报表设计界面如下图所示: 需要求的比值为 A8为机构名称,B8为险别名称,C8为项目名称,采用纵向扩展的方式。 B9行为A8行扩展至的总和,数据集内已计算过总和。 报表展现如下所示。
因为是两个数据集的扩展格之间的数据运算,无法得到准确的单元格信息 可以看出,设计器中只有一行的表达式单元格,但是扩展后变成了很多的行。而该表格中的难点是计算当前位置的累保金额与公司合计的累保金额的比例, 也就是说,仅仅靠层次坐标、位移坐标无法定位到公司总计的扩展的单元格,需要借助条件表达式。 因公司合计的险别名称和项目名称与各机构的险别名称和项目名称一致。 所以上面的条件表达式我们可以写成:=E3/E4{$B3==B4&&$C3==C4},其中$B3指代当前格的B3主格,B4指代目标格的B4主格. 同理,$C3与C4类似。 总结:$运算符的书写规则如下: $Cellx 其含义是在格集表达式中指代当前格的Cellx主格 |
润乾报表V4复杂市场份额计算以及$运算符的使用
最新推荐文章于 2021-07-14 12:24:43 发布