EP03. “Even and Odd EVEN、ODD、ISEVEN、ISODD 函数”
🔒 登录后可标记已读- 讲四个跟奇偶数有关的函数:EVEN、ODD(舍入到最接近的偶/奇数)、ISEVEN、ISODD(判断是不是偶/奇数)
- 前置知识不多
- 学完能处理需要「凑成偶数/奇数」或「判断奇偶」的场景,例如排座位、分组
重点内容
适用版本
桌面版通用(Excel 365 / 2021 / 2019 等)。
四个函数怎么选
| 函数 | 作用 | 例子 |
|---|---|---|
| EVEN | 把数字舍入成最接近的偶数 | =EVEN(3) → 4 |
| ODD | 把数字舍入成最接近的奇数 | =ODD(4) → 5 |
| ISEVEN | 判断是不是偶数,返回 TRUE/FALSE | =ISEVEN(4) → TRUE |
| ISODD | 判断是不是奇数,返回 TRUE/FALSE | =ISODD(5) → TRUE |
EVEN 函数:舍入到最接近的偶数
- 正数:往上舍入到最接近的偶数整数,例如
=EVEN(3)结果是 4 - 负数:往下舍入到最接近的偶数整数(绝对值变大),例如
=EVEN(-3)结果是 -4
ODD 函数:舍入到最接近的奇数
- 正数:往上舍入到最接近的奇数整数,例如
=ODD(4)结果是 5 - 负数:往下舍入到最接近的奇数整数,例如
=ODD(-4)结果是 -5
ISEVEN 函数:判断是否为偶数
ISEVEN 返回 TRUE 或 FALSE:
=ISEVEN(4)结果是 TRUE=ISEVEN(5)结果是 FALSE- 常搭配 IF 使用,直接显示文字:
=IF(ISEVEN(A1),"Even","Odd")
ISODD 函数:判断是否为奇数
ISODD 返回 TRUE 或 FALSE:
=ISODD(5)结果是 TRUE=ISODD(4)结果是 FALSE- 也可以用在条件格式里,把奇数行单独标色
替代方案:用 MOD 函数判断奇偶
ISEVEN/ISODD 也可以用 MOD 函数达到同样效果:=MOD(A1,2)=0 代表偶数,=MOD(A1,2)=1 代表奇数(详见 EP04 的 MOD 函数笔记)。
函数速查
| 函数 | 语法 | 用途 | 例子 |
|---|---|---|---|
| EVEN | =EVEN(number) | 舍入到最接近的偶数 | =EVEN(3) → 4 |
| ODD | =ODD(number) | 舍入到最接近的奇数 | =ODD(4) → 5 |
| ISEVEN | =ISEVEN(number) | 判断是否为偶数 | =ISEVEN(4) → TRUE |
| ISODD | =ISODD(number) | 判断是否为奇数 | =ISODD(5) → TRUE |
学完你会
- ✅ 能用 EVEN/ODD 把数字舍入成最接近的偶数或奇数
- ✅ 能用 ISEVEN/ISODD 判断一个数字是不是偶数/奇数
- ✅ 知道也能用 MOD(A1,2) 达到判断奇偶的同样效果
常见错误
- EVEN/ODD 处理负数时以为跟正数一样「往上」,实际上负数是绝对值变大(往下)
- 把 EVEN/ODD(舍入函数)和 ISEVEN/ISODD(判断函数)搞混,前者改变数值,后者只返回 TRUE/FALSE
- ISEVEN/ISODD 用在含小数的单元格上,会先自动取整数部分再判断,容易忽略这一步
Sources
Blog / Website: