AVERAGE
傳回數據行中所有數位的平均值(算術平均值)。
語法
AVERAGE(<column>)
參數
術語 | 定義 |
---|---|
column |
包含您想要平均值之數字的數據行。 |
傳回值
會傳回十進位數,代表數據行中數字的算術平均值。
言論
此函式會採用指定的數據行做為自變數,並尋找該數據行中值的平均值。 如果您想要尋找評估為一組數字的表達式平均值,請改用 AVERAGEX 函數。
資料列中的非數值會以下列方式處理:
- 如果數據行包含文字,則無法執行匯總,而且函式會傳回空白。
- 如果數據行包含邏輯值或空白儲存格,則會忽略這些值。
- 包含值為零的儲存格。
當您平均儲存格時,必須記住空白儲存格與包含值 0 (零) 的數據格之間的差異。 當儲存格包含 0 時,它會加入數位的總和,並將數據列計算在做為除數的數據列數目之間。 不過,當儲存格包含空白時,不會計算數據列。
每當沒有要匯總的數據列時,函式就會傳回空白。 不過,如果有數據列,但其中沒有任何數據列符合指定的準則,則函式會傳回 0。 如果找不到符合條件的數據列,Excel 也會傳回零。
在匯出數據行或數據列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。
例
下列公式會傳回數據表 InternetSaless 數據表中 ExtendedSalesAmount 數據行中值的平均值。
= AVERAGE(InternetSales[ExtendedSalesAmount])
相關函式
AVERAGEX 函式可以接受其自變數,這是針對數據表中每個數據列評估的表達式。 這可讓您執行計算,然後取得計算值的平均值。
AVERAGEA 函式會採用數據行作為其自變數,但否則會與相同名稱的 Excel 函式相同。 藉由使用 AVERAGEA 函式,您可以在包含空白值的數據行上計算平均值。