分享方式:


Average、Max、Min、StdevP、Sum 和 VarP 函式

適用於: 畫布應用 桌面流 Dataverse 公式列 模型驅動應用 Power Pages Power Platform CLI

摘錄一組數字的彙總值。

名描述

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

Max 函數尋找最大值。

Min 函數尋找最小值。

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

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

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

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

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

目前處理中的記錄其各個欄位可供您在公式內使用。 使用 ThisRecord 運算子,,或只需依名稱參照欄位,就像任何其他的值一樣。 As 運算子也可以用來命名所處理的記錄,這有助於讓您的公式更易於了解並讓嵌套記錄可以存取。 如需更多資訊,請參閱下列範例以及 處理記錄範圍

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

若搭配使用 支援以下函數委派的資料來源,即可委派這些函數:AverageMaxMinSum。 不過,StdevPVarP 無法委派給任何資料來源。 如果不支援委派,則將只擷取資料的第一個部分然後本機套用函數。 結果不一定代表完整的全貌。 製作期間將出現委派警告,提醒您有此限制並建議可能的話,切換到可委派的替代函數。 如需詳細資訊,請參閱委派概觀

語法

平均值NumericalFormula1,[ NumericalFormula2,... ])
Max數值公式 1,[ 數值公式 2,... ])
Min數值公式 1,[ 數值公式 2,... ])
SumNumericalFormula1,[ NumericalFormula2,... ])
StdevP數值公式 1,[ 數值公式 2,... ])
VarP數值公式 1,[ 數值公式 2,... ])

  • NumericalFormulas - 必需。 要作業的數值。

平均值數值公式
Max表格NumericalFormula
Min表格NumericalFormula
SumNumericalFormula
StdevP表格數值公式
VarP表格數值公式

  • Table - 必需。 要作業的資料表。
  • NumericalFormula - 必需。 評估每一筆記錄的公式。 此公式結果用於彙總。 您可以使用公式中的資料表欄位。

範例

按步就班

假設您有名為 Sales資料來源,包含 CostPerUnit 欄位和 UnitsSold 欄位,且您將標籤的 Text 屬性設定為以下函數︰
總和(銷售額,每單位成本 * 已售出的單位數)

標籤會藉由乘以這些欄位中各筆記錄值,然後加總所有記錄的結果顯示總銷售金額︰
從售出的單位與單位成本計算總銷售金額。

作為不同的範例,假設您有已命名為 Slider1Slider2Slider3 的滑桿,且其 Text 屬性標籤設定為以下公式︰
Sum (Slider1.Value,Slider2.Value,Slider3.Value):標籤將顯示滑塊設置到的所有值的總和。
Average (Slider1.Value,Slider2.Value,Slider3.Value):標籤將顯示滑塊設置為的所有值的平均值。
Max (Slider1.Value,Slider2.Value,Slider3.Value):標籤將顯示滑塊設置為的所有值的最大值。
Min(Slider1.Value,Slider2.Value,Slider3.Value):標籤將顯示滑塊設置為的所有值的最小值。
StdevP(Slider1.Value,Slider2.Value,Slider3.Value):標籤將顯示滑塊設置為的所有值的標準差。
VarP(Slider1.Value,Slider2.Value,Slider3.Value):標籤將顯示滑塊設置到的所有值的方差。