摘要一組數字的彙總函式。

說明

Average 函式會計算其引數的平均值或算術平均值。

Max 函式會尋找最大值。

Min 函式會尋找最小值。

Sum 函式會計算其引數的總和。

StdevP 函式會計算其引數的標準差。

VarP 函式會計算其引數的變異數。

您可以提供這些函式的值做為︰

  • 不同的引數。 例如,Sum( 1, 2, 3 ) 會傳回 6。
  • 資料表以及操作該資料表的公式。 會在每筆記錄個的公式值上計算彙總。

在公式內可使用目前處理之記錄的欄位。 您只要依名稱 (如同任何其他值) 來參考這些欄位。 您也可以參考整個應用程式中的控制項屬性和其他值。 如需詳細資訊,請參閱以下範例和處理記錄範圍

這些函式僅會在數值上操作。 其他類型的值 (例如字串或記錄) 會被忽略。 使用 Value 函式將字串轉換成數字。

這些函式搭配資料來源使用時無法委派。 系統將只擷取資料來源的第一個部分,然後套用函式。 結果可能無法代表全貌。 編寫階段時會以藍點提醒您這項限制,並建議在可能的情況下切換為可委派的替代項目。 如需詳細資訊,請參閱委派概觀

語法

Average( NumericalFormula1, [ NumericalFormula2, ... ] )
Max( NumericalFormula1, [ NumericalFormula2, ... ] )
Min( NumericalFormula1, [ NumericalFormula2, ... ] )
Sum( NumericalFormula1, [ NumericalFormula2, ... ] )
StdevP( NumericalFormula1, [ NumericalFormula2, ... ] )
VarP( NumericalFormula1, [ NumericalFormula2, ... ] )

  • NumericalFormula(s) - 必要項目。 要處理的數值。

Average( Table, NumericalFormula )
Max( Table, NumericalFormula )
Min( Table, NumericalFormula )
Sum( Table, NumericalFormula )
StdevP( Table, NumericalFormula )
VarP( Table, NumericalFormula )

  • Table - 必要項目。 要處理的資料表。
  • NumericalFormula - 必要項目。 評估每一筆記錄的公式。 此公式的結果用於彙總。 您可以在公式中使用資料表的資料行。

範例

逐步解說

假設您有名為銷售資料來源,其包含 CostPerUnit 資料行和 UnitsSold 資料行,且您將標籤的 Text 屬性設為這個函式︰
Sum(Sales, CostPerUnit * UnitsSold)

標籤會顯示總銷售,方法為乘以這些資料行中每一筆記錄的值,然後將所有記錄的結果相加在一起︰
從銷售的單位與每單位成本計算總銷售額

不同的範例,假設您有已命名為 Slider1Slider2Slider3 的滑桿,且包含其 Text 屬性的標籤設為這個公式︰
Sum(Slider1.Value, Slider2.Value, Slider3.Value)

標籤會顯示所有已設定滑桿的值之總和。