在 Excel 中,如果你需要取得除法的「餘數」,例如計算剩餘人數、判斷奇偶數、建立週期性標記,MOD 函數是最直接的選擇。這篇文章將帶你認識 MOD 的語法、應用範例與常見錯誤排除,幫助你掌握餘數運算技巧。
一、MOD 函數是什麼?基本語法與用途
MOD 函數會回傳兩個數值相除後的餘數,適合用在分組計算、週期判斷、奇偶分類等場景。
語法:=MOD(被除數, 除數)
- 被除數:要被除的數值
- 除數:用來除的數值
- 結果為餘數,例如 10 ÷ 3 的餘數是 1 → MOD(10, 3) 回傳 1
二、實際應用範例:多場景教學
範例一:計算剩餘人數
=MOD(25, 4)
結果為 1,表示每組 4 人分配後剩下 1 人。
範例二:判斷奇偶數
=MOD(A1, 2)
若結果為 0,表示偶數;為 1,表示奇數。
範例三:建立週期性標記(每 3 筆重複一次)
=MOD(ROW()-1, 3)+1
可用於報表分段、樣式輪替等用途。
範例四:判斷是否整除
=IF(MOD(B1, C1)=0, "可整除", "不可整除")
若 B1 除以 C1 無餘數,則顯示「可整除」。
範例五:計算工時剩餘小時(每天 8 小時)
=MOD(D1, 8)
若 D1 為總工時,結果為未滿一天的剩餘小時。
三、注意事項與常見錯誤排除
- 若除數為 0,MOD 會回傳錯誤 #DIV/0!
- MOD 可處理負數,但結果可能依 Excel 版本而異(通常回傳正餘數)
- MOD 與 QUOTIENT 搭配使用可同時取得整數商與餘數
- MOD 適合用在週期性、分段、配對等場景,不適合精確比例計算
- 若需條件判斷,可搭配 IF、CHOOSE、TEXT 等函數使用
四、常見問題 Q&A
Q1:MOD 和除法運算符 /
有什麼差別? /
回傳完整除法結果(含小數),MOD 回傳餘數部分。
Q2:MOD 可以搭配條件嗎? 可以,例如:
=IF(MOD(A1, 2)=0, "偶數", "奇數")
Q3:MOD 可以處理負數嗎? 可以,例如:
=MOD(-10, 3) → 結果為 2
表示 -10 除以 3 的餘數為 2(依 Excel 規則回傳正值)。
五、延伸學習:進階分段與週期技巧
MOD 是餘數運算的基礎工具,進一步你可以學習:
- QUOTIENT 函數:取得整數商,與 MOD 搭配使用
- ROW / COLUMN 函數:搭配 MOD 建立週期性格式或分段標記
- CHOOSE 函數:根據 MOD 結果選擇不同輸出,適合樣式輪替
這些技巧適合用在報表設計、分組統計、週期控制等進階場景。
六、結語與延伸閱讀
MOD 函數是 Excel 中最靈活的餘數運算工具,適合用在分段計算、奇偶判斷、週期標記等情境。學會 MOD 後,你可以進一步探索:
- [QUOTIENT 函數教學:整數除法與分組計算]
- [CHOOSE 函數教學:根據條件選擇輸出內容]
- [ROW 函數教學:取得列號並建立動態格式]