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])

當開啟表單以進行資料輸入時,公式列會傳回所有父項及其子代的總和。