Excel如何判断身份证号码数据的第17或15位数字的奇偶性决定男女性别

身份证号码分为18位或15位数,如图 75‑1所示,之前使用15位数字,其中第15位数字为奇数表示男性,升级后以第17位数字的奇偶表示性别,要判断奇偶性就必须取得后3位以同时满足15、18位身份证号的取数要求。公式中使用到了MOD函数,由于此函数的限制,所以仅判断15位身份证号返回正确结果,超过则视为0。下面与大家分享根据B列18位或15位数的身份证号码判断性别男女的方法。

Excel如何判断身份证号码数据的第17或15位数字的奇偶性决定男女性别
图75‑1 根据身份证号码判断性别

解决方案
判断18位身份证号的第17位或15位身份证号的末位数字奇偶性。
操作方法
在C3单元格输入以下公式并向下复制:
=IF(MOD(RIGHT(LEFT(B3,17),3),2),”男”,”女”)
原理分析
取得身份证号中性别数字
中国公民身份证号码原使用15位数字表示,其中第15位数字为奇数表示男性,升级后的身份证号码以第17位数字的奇偶表示性别。RIGHT(LEFT(B3,17),3)截取身份证前17位数字的后3位,同时可以满足15、18位身份证号的取数要求。
公式中使用到了MOD函数,下面是MOD函数功能的简要介绍:
mod 就是返回除法中余数,如10处以3余1为:
公式为
=mod(10,3)结果为1
被除数 除数也可为小数,返回剩余小数,但由于2进制的转化,数据有所差值,建议最好不要公式中有小数,误差会较大。
MOD函数的限制
在D3单元格输入以下公式将返回#NUM!错误:
=IF(MOD(LEFT(B3,17),2),”女”,”男”)
这是由于MOD函数无法计算被除数与除数的商达到或超过2^40的数据。Excel 2003、2007版中,MOD函数参数之商限制为2^27倍。
ISODD、ISEVEN函数虽然不受参数之商限制,但受15位数字计算精度的限制,在E3单元格输入以下公式并向下复制:
=IF(ISODD(LEFT(B3,17)),”男”,”女”)
仅E6判断15位身份证号返回正确结果,其他均将超过15位的数字视为0,即判别未偶数而返回性别为”女”。
以上便是为大家介绍的有关在Excel中根据身份证号码判断性别的方法,原理就是判断末位数字的奇偶性,公式中使用到了MOD函数及RIGHT和LEFT,至于函数使用的详细说明可以参阅相关文档。如果你是从事财务、销售、HR等办公人士,建议将此技巧学会,以备不时之需。

感谢您访问:生涯设计公益网!本文永久链接:https://www.16175.com/666992.html。侵删或不良信息举报请联系邮箱:121488412@qq.com或微信:aban618。
(0)

相关推荐

  • win10电脑怎么投屏到电视上 win10投屏到电视操作教程

    win10电脑是可以将屏幕上的内容投屏到电视上浏览的,那么具体怎么操作呢?大家先要确保电视和电脑处在同一局域网内,然后打开电视机。之后点击电脑的开始菜单,在设置界面中点击设备,找到…

    2022年7月26日
    291
  • windows11任务栏颜色怎么变白 windows11任务栏颜色变白教程

    在windows11电脑中用户想要把任务栏的颜色变成白色的,但是不知道怎么操作,首先我们是打开个性化选项,点击主题,在这里就能通过选择白色主题,让任务栏的颜色变白,也可以点击颜色选…

    2022年7月25日
    2.4K
  • 如何解除word安全模式

      今天给大家介绍下常见“Word安全模式”问题。是否正打开计算机准备打开Word工作时,却突然进入了“安全模式”,真是太奇怪了,明明只是启动Word2003,为什么会进入“安全模…

    教程 2022年9月13日
    42
  • windows11任务栏隐藏后怎么召出 windows11任务栏隐藏后召出方法介绍

    在windows11电脑中我们有时候不小心把任务栏隐藏了,那么任务栏隐藏后要怎么操作才能召回呢,首先我们要打开windows11电脑的个性化选项,然后点击任务栏设置中的任务栏行为,…

    2022年7月25日
    505
  • windows11怎么关机 Windows11关机在哪里关

    很多用户刚刚把电脑升级成windows11系统,很多操作都还不熟悉,比如Windows11关机在哪里关就不是很清楚。其实大家只要点击开始菜单,就能找到关机按钮进行关机了。当然你也可…

    2022年7月26日
    173
  • Excel制作漂亮的统计图表

      Excel制作漂亮的统计图表 1、EXCEL登场   2、准备好要制作图表的基础数据,分店业绩不错啊!   1、全部选中字段和记录(字段指最上面一排不变的即A1-E1单元格,记…

    2022年8月25日
    79
分享本页
返回顶部