多載
WeightedAverage (欄位, 欄位, 條件欄位)
WeightedAverage (欄位, 欄位, 條件欄位, 條件)
引數
欄位引數是可由函式驗算的任何有效數值資料庫或公式欄位。
條件引數是一個字串,指出條件欄位的群組型別。只有當條件欄位是日期、時間、日期時間或布林值欄位時,才可指定此引數。如需此引數有效字串的詳細資料,請參閱
「摘要函式的條件」。
動作
可讓您計算指定欄位的加權平均數。計算加權平均數時,實際上是計算一個欄位的平均值,然後使用另一個欄位的值,權衡第一個欄位中每個值對平均值的比重。在一般平均值中,所有加權值都等於 1。
例如:
您可以計算一個群組中兩個欄位所有數值的加權平均數 (例如,依州別分組的銷售額)。
您可以計算由日期或布林值的變化來控制分組的一個群組中兩個欄位所有數值的加權平均數 (例如,依月份分組的銷售額)。
範例
WeightedAverage({table.FIELD1}, {table.FIELD2})當兩個欄位各有四個值時,傳回 3.5。Field1 有四個值: 3、2、5 和 1。Field2 也有四個值:0、1、1 和 0。WeightedAverage 的計算方式為:(3*0 + 2*1 + 5*1 + 1*0)/sum{table.FIELD2}) = 3.5。
附註: 在公式中使用這個函式會強制在列印時間驗算公式。如需評估時間考量因素的詳細資訊,請參閱
「驗算時間」。