Excel 中的平均教學
在 Excel 中,計算平均數(平均值)是常見的數據分析操作之一。Excel 提供了多種方法來計算數據集的平均值,這裡介紹一些常用的方法。
1. 使用 AVERAGE 函數計算平均值
AVERAGE 函數是 Excel 中最基本的平均值計算函數,用於計算範圍內所有數字的平均值。
語法:
=AVERAGE(number1, number2, ...)
- number1, number2, …:要計算平均值的數字或範圍。
範例:
假設 A1 到 A5 儲存格中的數字是 10、20、30、40 和 50,您可以在其他儲存格中輸入以下公式來計算這些數字的平均值:
=AVERAGE(A1:A5)
結果將顯示 30,這是這五個數字的平均值。
2. 使用 AVERAGEIF 函數進行條件平均
當您只希望計算符合特定條件的數字的平均值時,可以使用 AVERAGEIF 函數。
語法:
=AVERAGEIF(range, criteria, [average_range])
- range:要檢查條件的範圍。
- criteria:篩選的條件。
- [average_range](可選):如果您希望對不同範圍中的數字計算平均值,指定此範圍。
範例:
假設 A1:A5 儲存格包含數字,B1:B5 儲存格包含類別標籤。如果您想計算類別為 “A” 的數字的平均值,可以使用以下公式:
=AVERAGEIF(B1:B5, "A", A1:A5)
這樣,AVERAGEIF 會計算在 B1:B5 中標籤為 “A” 的數字的平均值。
3. 使用 AVERAGEIFS 函數進行多條件平均
當您有多個條件時,可以使用 AVERAGEIFS 函數來計算符合多條件的數字的平均值。
語法:
=AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
- average_range:要計算平均值的範圍。
- criteria_range1:第一個條件範圍。
- criteria1:第一個條件。
- [criteria_range2, criteria2](可選):第二個條件範圍及條件,您可以繼續添加更多條件。
範例:
假設 A1:A5 儲存格包含銷售金額,B1:B5 儲存格包含地區,C1:C5 儲存格包含銷售員。如果您想計算地區為 “北區” 且銷售員為 “小王” 的銷售金額的平均值,可以使用以下公式:
=AVERAGEIFS(A1:A5, B1:B5, "北區", C1:C5, "小王")
這樣會計算符合多個條件的數字的平均值。
4. 使用 SUBTOTAL 函數進行平均
SUBTOTAL 函數不僅能計算加總,還能計算平均值,並能排除篩選(隱藏)數據。
語法:
=SUBTOTAL(function_num, range)
- function_num:指定要使用的計算類型。對於平均值,
function_num應為 1。 - range:您希望計算平均的數據範圍。
範例:
假設 A1:A10 儲存格中有數字,您可以使用以下公式來計算這些數字的平均值:
=SUBTOTAL(1, A1:A10)
這樣會計算 A1 到 A10 範圍中的平均值,即使該範圍有篩選過的數據,也能排除已隱藏的行。
5. 使用 COUNT 和 SUM 函數自定義平均計算
如果您希望計算非篩選數據的平均值,並且想要更多控制,您可以手動使用 COUNT 和 SUM 函數。
語法:
=SUM(range) / COUNT(range)
- range:您希望計算平均值的數字範圍。
範例:
假設 A1:A5 儲存格中有數字,您可以使用以下公式來手動計算這些數字的平均值:
=SUM(A1:A5) / COUNT(A1:A5)
這樣,SUM 函數會對範圍進行加總,COUNT 函數則會計算數字的個數,將總和除以個數以得到平均值。
6. 計算加權平均
當您需要考慮數字的權重時,可以使用加權平均公式。加權平均是將數字乘以相應的權重,然後除以權重的總和。
語法:
=SUMPRODUCT(values_range, weights_range) / SUM(weights_range)
- values_range:包含數字的範圍。
- weights_range:包含權重的範圍。
範例:
假設 A1:A5 儲存格包含數字,B1:B5 儲存格包含對應的權重,您可以使用以下公式來計算加權平均:
=SUMPRODUCT(A1:A5, B1:B5) / SUM(B1:B5)
這樣會計算 A1:A5 的數字根據 B1:B5 的權重加權後的平均值。
總結
在 Excel 中,您可以使用多種方法來計算平均值,根據您的需求選擇最合適的函數:
AVERAGE:計算範圍的普通平均值。AVERAGEIF:根據單一條件計算平均值。AVERAGEIFS:根據多個條件計算平均值。SUBTOTAL:計算篩選後數據的平均值。COUNT和SUM:手動計算平均值。SUMPRODUCT:計算加權平均值。
這些方法能幫助您靈活地計算平均值,並根據不同的情況調整計算方式。