Excel AVERAGEA 函數教學
AVERAGEA 函數的用途
AVERAGEA(平均值A)函數與 AVERAGE 函數類似,用於計算一組數值的算術平均值。不同之處在於 AVERAGEA 會將文本和邏輯值納入計算,而 AVERAGE 只計算數字。
語法
AVERAGEA(value1, [value2], …)
- value1, value2, …:要計算平均值的數值、邏輯值、文本或範圍(最多可輸入 255 個值)。
AVERAGEA 與 AVERAGE 的區別
| 內容類型 | AVERAGE 處理方式 | AVERAGEA 處理方式 |
|---|---|---|
| 數值(如 10, 20) | 計入計算 | 計入計算 |
| 文本(如 “A”) | 忽略 | 視為 0 |
| 空白單元格 | 忽略 | 忽略 |
| 邏輯值 TRUE | 忽略 | 視為 1 |
| 邏輯值 FALSE | 忽略 | 視為 0 |
計算方式
其中:
- 包含數值、邏輯值(TRUE = 1,FALSE = 0)、文本(視為 0)。
- 是所有計算值的個數(包括文本和邏輯值)。
範例 1:基本數值計算
假設有數據 10, 20, 30, 40, 50
=AVERAGEA(10, 20, 30, 40, 50)
計算:
結果:30
範例 2:包含文本與邏輯值
數據:10, 20, “A”, TRUE, FALSE
=AVERAGEA(10, 20, "A", TRUE, FALSE)
計算:
- A 被視為 0,TRUE 被視為 1,FALSE 被視為 0
- 總和:
- 除以數據總數(5 個值):
結果:6.2
範例 3:使用範圍
假設 A1:A5 包含:
| A列 |
|---|
| 10 |
| 20 |
| A |
| TRUE |
| FALSE |
公式:
=AVERAGEA(A1:A5)
結果與範例 2 相同,為 6.2。
應用場景
- 含有邏輯值的統計計算(如問卷調查,TRUE 表示 “同意” = 1,FALSE 表示 “不同意” = 0)。
- 處理含有文字或空白的資料集,避免忽略特定值。
- 不同於 AVERAGE,能夠計算數據中的文本和邏輯值對結果的影響。
重點回顧
- AVERAGE 忽略 文本與邏輯值,AVERAGEA 會計入計算(文本 = 0,TRUE = 1,FALSE = 0)。
- 如果有非數字數據,AVERAGEA 可能會導致平均值降低。