Sum

Sum 是一个数学函数,可返回一组数值、行、列或单元格的和。

Sum 函数的语法为:

Sum (arguments)

其中,arguments 使用下列参数中的一个或多个:

表 B-22 Sum 函数的参数

参数 说明

数字

数值。例如,Sum(10, 20, 30) 将返回值 60。当中的数值可包括小数和负值。

行、列或单元格引用

指向网格中的行、列或单元格的指针。可以通过几种方式指定引用。引用的语法为:GridName.GridElement[segment(range)].property

函数

一个嵌入的函数

示例:

  • 以下示例将返回值 30:

    sum(10,20)
  • 以下示例将返回三个行的和:

    sum(row[1],row[6],row[8])
  • 以下示例将计算三个聚合列的和:

    sum(column[E], column[G], column[I])

公式行包括 IDESC 时,总和包括所有父代及其后代。

例如,创建了包含以下行的表单(每个成员都具有子代):

IDESC("Mem1"), IDESC("Mem2"), IDESC("Mem3"), IDESC("Mem4")

如果使用以下公式添加了公式行:

SUM(ROW[1],ROW[2],ROW[3],ROW[4])

打开表单进行数据输入时,公式行将返回所有父代及其子代的总和。