Excel MODE 函數:計算資料集中出現頻率最高的眾數 (Most Frequent Value) 完整指南
Excel MODE 函數:計算資料集中出現頻率最高的眾數 (Most Frequent Value) 完整指南
📅 發布日期:2026-09-01
🏷️ 分類:統計函數 Excel 工作表函數
💡 函數速查卡
| 函數名稱 | MODE |
|---|---|
| 所屬類別 | 統計函數 (Statistical) |
| 傳回類型 | 統計眾數 (Most Frequent Value) |
| 常用頻率 | ★★★★☆ |
在 Excel 統計分析與數據探索中,MODE 函數用於傳回一組數值或資料範圍中**出現頻率最高的值(眾數)**。當您需要找出市場銷售主力、最常發生的良率數值或消費者偏好集中點時,此函數能提供快速且具代表性的統計參考。
一、 基本語法與參數
MODE 函數的標準語法結構如下:
=MODE(number1, [number2], ...)
| 參數 | 說明 | 預設值 / 必填 |
|---|---|---|
number1 |
要計算眾數的第一個數值、儲存格參照或儲存格範圍。 | 必填 |
number2, ... |
其他欲納入計算的數值或範圍,最多可支援 255 個引數。 | 選填 |
二、 核心功能說明
MODE 函數會掃描指定的資料範圍,計算各數值出現的次數,並傳回最常出現的那個數值。
在 Excel 試算表實務應用中,常見的情境包括:
- 分析市場調查中出現頻率最高的評分或選項。
- 統計工廠產線上最常出現的測量尺寸或瑕疵次數。
- 掌握零售銷售中尺寸、規格的最熱銷分佈狀況。
三、 實用公式範例
範例 1:基本範圍眾數計算
計算 A1:A10 儲存格範圍內出現最多次的數值:
' 傳回指定儲存格範圍內的眾數
=MODE(A1:A10)
範例 2:直接帶入多個獨立數值
在給定的清單中找出重複出現頻率最高的數值:
' 5 出現兩次,為該群組的眾數
=MODE(5, 3, 5, 2, 8, 5, 1) ' 結果傳回 5
範例 3:結合 IFERROR 處理無眾數錯誤
當資料集中完全沒有重複數值時,避免函數傳回錯誤代碼:
' 若無重複值則顯示「無眾數」
=IFERROR(MODE(A1:A10), "無眾數")
四、 常見陷阱與注意事項
⚠️ 注意事項 1:若無任何重複數值將引發 #N/A 錯誤
如果指定的資料範圍中所有數值都是唯一的(完全沒有重複出現),
如果指定的資料範圍中所有數值都是唯一的(完全沒有重複出現),
MODE 函數會無法計算並傳回 #N/A 錯誤。建議可如範例三般搭配 IFERROR 進行防呆。
⚠️ 注意事項 2:相容性與多重眾數函數(MODE.SNGL 與 MODE.MULT)
在較新版本的 Excel 中,傳統的
在較新版本的 Excel 中,傳統的
MODE 已被列為相容性函數。若資料集有多個眾數,建議改用能傳回陣列的 MODE.MULT,或使用單一眾數的 MODE.SNGL。
五、 相關函數推薦
MODE.SNGL:傳回資料集中出現頻率最高的單一眾數(新版標準函數)。MODE.MULT:傳回一組最常出現數值的垂直陣列(支援多重眾數)。MEDIAN:傳回給定數值集合中的中位數(位於正中間的值)。
六、 官方文件連結
想進一步瞭解微軟官方說明與更多進階統計應用,可參考:
留言
張貼留言