Excel 平均

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. 使用 COUNTSUM 函數自定義平均計算

如果您希望計算非篩選數據的平均值,並且想要更多控制,您可以手動使用 COUNTSUM 函數。

語法:

=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:計算篩選後數據的平均值。
  • COUNTSUM:手動計算平均值。
  • SUMPRODUCT:計算加權平均值。

這些方法能幫助您靈活地計算平均值,並根據不同的情況調整計算方式。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *