自动计算

阅读(664) 标签: sum, average, count, sumproduct,

填报的时候,用户录入了某些数据后,系统会自动算出另外一部分单元格的值,由此简化用户的输入,减少错误率。

自动计算大部分时候是在网页上响应的,即用户在网页上录入数据时触发另外一些单元格自动计算。自动计算表达式采用Excel风格的公式,允许跨页计算。

为方便使用自动计算,产品还提供了sumaveragecountsumproduct等聚合函数,分别为汇总、求平均值、计数和单元格数组乘积之和等。例如汇总运算,sum(C),对扩展格扩展数据进行汇总。对于网格式报表扩展格的汇总可以使用表达式sum({C}),对于行式报表扩展格的汇总可以使用表达式sum(C),对于非扩展区域的汇总使用sum(H5:I5)。例如单元格数组乘积之和,sumproduct(cell1,cell2),求cell1单元格数组与cell2单元格数组中同位单元格乘积之和。对于非行式报表,可写成sumproduct({A3},{B3});行式报表中可写成sumproduct(A3,B3)。两个数组的成员个数要求一样。

函数的具体说明可参考《润乾报表V2018用户参考》填报表JavaScript函数章节。

接上例1.1.sht,编辑I3单元格的表达式为=H3*1.2

wps6398.tmp 

预览结果如下图:

wps63A8.tmp 

自动计算的数值格不可填写,如I3列不可填写。