When什么时候用得到
想知道一个数字能不能被 8 整除,或者每隔 3 行标一次颜色。又或者只想取出日期时间里的「时间」部分。
这些都靠 MOD:它算的是「除完剩下的余数」。
What这是什么
MOD余数
除完以后剩下的数。
Remainder余数
例如 59 ÷ 10 = 5 余 9。
| 公式 | 结果 |
|---|---|
=MOD(59,10) | 9 |
=MOD(3.45,1) | 0.45 |
How一步一步做
- 1
算余数:
=MOD(59,10)结果是 9。第一个是被除的数,第二个是除数。
- 2
能不能整除:
=IF(MOD(A1,8)=0,"Yes","No")余数是 0 就是整除,显示 Yes。
- 3
判断单双:
=MOD(A1,2)结果 0 是偶数,1 是奇数。
- 4
每隔 N 行:
=MOD(ROW(),3)每到第 3 行结果就是 0。
ROW()是目前这一行的行号。常搭配SUMPRODUCT做「每隔 3 行求和」。 - 5
取小数部分:
=MOD(3.45,1)除以 1 的余数就是小数,结果 0.45。
- 6
取时间部分:
=MOD(A1,1)Excel 把日期时间存成一个数字,整数是日期,小数是时间。取出后要把格子设成时间格式。
函数速查
| 函数 | 语法 | 例子 |
|---|---|---|
MOD | =MOD(number,divisor) | =MOD(59,10) → 9 |
❌ 除数写 0:会出现 #DIV/0! 错误。
❌ 取出时间后只看到一串小数:格子要改成时间格式。
Why为什么这样做
✅ MOD 一个函数就能解决「整除、单双、每隔 N 行」三种问题。
📌 MOD(x,1) 的小数和时间用法,原理完全一样。
Sources
Blog / Website: