MICROSOFT

EP03. “Even and Odd EVEN、ODD、ISEVEN、ISODD 函数”

首页 Microsoft 工具 Excel · Functions · Round · EP03
约 4 分钟· #EP03#Excel#Round
🔒 登录后可标记已读
  • 讲四个跟奇偶数有关的函数: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:

  1. Even and Odd