int型 判断奇偶_Excel数值函数(8):取余数,从而判断奇偶数,MOD

工作中经常需要从身份证号码中判断性别,准确而迅速,其中最重要的函数就是MOD。

例如:=IF(MOD(MID(A2,17,1),2)=0,"女","男")

488c646e7d59fbe47858f918fc1b0bd6.png

以上公式是假设身份证号全部是18位,取倒数第2位数字除以2,如果得到的余数等于0,说明第17位是偶数,女性,否则是男性;

如果有旧身份证号码(15位长度)的情况,可以再嵌套一层判断,如果是15位的,用MID函数取最后一位数字除以2,取余数判断奇偶。

多层IF嵌套,可参考文章OFFICE之门:Excel逻辑函数(1):多层IF判断函数的嵌套,完成递进逻辑判断。

语法


MOD(number, divisor)
MOD 函数语法具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):

  • Number 必需。 要计算余数的被除数。
  • Divisor 必需。 除数。

说明

  • 如果 divisor 为 0,则 MOD 返回 错误值 #DIV/0!。
  • MOD 函数可以借用 INT 函数来表示: MOD(n, d) = n - d*INT(n/d)

示例

复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。

公式说明结果
=MOD(3, 2)3/2 的余数1
=MOD(-3, 2)-3/2 的余数。 符号与除数相同1
=MOD(3, -2)3/-2 的余数。 符号与除数相同-1
=MOD(-3, -2)-3/-2 的余数。 符号与除数相同-1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值