Excel 統計函數:最實用的數據分析起點

在掌握了基礎的加減乘除後,你會發現當資料量變多時,手動輸入 =A1+A2+A3... 簡直是惡夢。這就是「函數」大顯身手的時候。本篇將介紹 Excel 中使用頻率最高、最基礎的統計函數,讓你瞬間完成大量數據的摘要與計算。

什麼是函數?(Function)

函數是 Excel 預先寫好的「計算程序」。它就像是一個自動販賣機:你將「資料範圍」投入進去,它就會吐出「計算結果」。

  • 基本語法=函數名稱(參數1, 參數2, ...)
  • 冒號 (:) 的威力:代表一個連續範圍。例如 A1:A100 代表從 A1 到 A100 的這 100 個儲存格。

基礎統計函數

SUM (加總)

最經典的函數,將範圍內的所有數字相加。

  • 語法=SUM(範圍)
  • 範例=SUM(C2:C50)
  • 小技巧:選取範圍後按下 Alt + =,Excel 會自動幫你寫好這行公式。

AVERAGE (平均值)

計算範圍內數字的算術平均數(加總後除以個數)。

  • 語法=AVERAGE(範圍)
  • 注意:若儲存格是「空白」,它不會被計入分母;但若是數字 0,則會影響平均值。

COUNT 與 COUNTA (計數)

這兩個函數很容易搞混,區別在於:

  • COUNT(範圍):只計算含有「數字」的儲存格個數(排除文字和空白)。
  • COUNTA(範圍):計算「非空白」的儲存格個數(文字、數字、符號都會被算進去)。
  • 應用場景:想算出有多少人報到(簽名欄有文字),請用 COUNTA;想算出有幾筆成交金額,請用 COUNT

MAX 與 MIN (最大與最小)

從一組數據中找出最高值或最低值。

  • 語法=MAX(範圍) / =MIN(範圍)
  • 範例:在銷售報表中,用 =MAX(B:B) 就能瞬間找到 B 欄最高的業績金額。

MEDIAN 與 MODE (中位數與眾數)

有時候平均值會被極端值(如超高業績)拉偏,這時你需要更精確的分配指標:

  • MEDIAN(範圍):中位數。將資料從小到大排列後,位於最中間的數字。
  • MODE(範圍):眾數。資料中出現頻率最高、次數最多的數字。

SUBTOTAL (小計函數)

這是在處理「篩選過的表格」時最重要的函數。普通的 SUM 無論你怎麼過濾資料,結果都維持不變;但 SUBTOTAL 可以只計算「看得到的資料」。

  • 語法=SUBTOTAL(函數代碼, 範圍)

常用的函數代碼

代碼決定了你要執行什麼計算(加總、平均、計數等):

  • 9109:加總 (SUM)
  • 1101:平均 (AVERAGE)
  • 2102:計數 (COUNT)

9 與 109 的區別?

這是高手才會注意的細節:

  • 代碼 9:包含「手動隱藏」的列,但會跳過「被篩選掉」的列。
  • 代碼 109:會同時跳過「手動隱藏」與「被篩選掉」的列。
在製作動態報表或儀表板時,請優先使用 SUBTOTAL(9, ...)SUBTOTAL(109, ...) 取代 SUM,這樣當使用者點擊篩選器時,計算結果才會跟著連動變更。

LARGE 與 SMALL (排名取值)

不只要最大,還要「第二大」或「第三大」?

  • =LARGE(範圍, k):找出範圍內第 k 個最大的值。
  • =SMALL(範圍, k):找出範圍內第 k 個最小的值。
  • 範例=LARGE(C2:C50, 2) 可找出業績第二名的金額。

PRODUCT (乘積)

將範圍內的所有數字相乘。

  • 語法=PRODUCT(範圍)
  • 範例:計算連乘的增長率時非常方便。

常見問題:為什麼計算結果怪怪的?

  1. 資料類型為文字:看起來是數字,但其實是文字格式(左上角有小綠三角)。文字不會被 SUMAVERAGE 計算。
  2. 存在隱藏的空格:從系統匯出的資料常帶有肉眼難辨的空白字元,這會導致 Excel 認不出它是數字。
  3. 錯誤值影響:若範圍內包含 #DIV/0!#VALUE! 等錯誤值,SUM 的結果也會變成錯誤。
小撇步:利用狀態列快速檢查 如果你不想寫公式,只想快速看一下數據摘要,只要用滑鼠「選取」那區格子,Excel 視窗右下角的狀態列就會直接顯示平均值、計數和總和。

掌握了這些函數,你已經可以處理 90% 以上的行政與財務運算需求了。