怎么根据身份证号码提取性别 excel利用身份证号码判断性别的方法

人事管理工作中经常会用到职工性别、出生日期、年龄等相应字段 , 有些同学对这些字段的内容都是手工录入的 , 其实只要有了身份证号码后 , 这些就都不需要手录入了 , 那么性别如何从身份证号码中来提取呢?
先来看一下身份证号码中每位数字代表的意义
【怎么根据身份证号码提取性别 excel利用身份证号码判断性别的方法】

怎么根据身份证号码提取性别 excel利用身份证号码判断性别的方法

文章插图
怎么根据身份证号码提取性别 excel利用身份证号码判断性别的方法

文章插图
其中第17位代表性别 , 奇数为男 , 偶数为女 。
要根据身份证号码判断性别 , 就要取第17位数字 , 判断是奇数还是偶数 , 假如身份证号码在B2单元格 , 我们来看一下下面的这个公式:
=IF(MOD(MID(B3,17,1),2)=0,\”女\”,\”男\”)
解释一下这个公式的具体含义:MID(B3,17,1)
mid是文本截取函数 , 表示从字符串的中间截取(left是从左边截取 , right是从右边截取) , 有三个参数 , 参数1是字符串数据(可以是单元格地址 , 也可以是具体的字符串内容 , 如果是具体的字串数据则要用” ”引起来) , 参数2是从中间第几位截取 , 参数3是截取几位 。
MOD(MID(B3,17,1),2)
mod是求余函数 , 上述公式的意思是对截取的身份证第17位数字进行除2取余 。
IF(MOD(MID(B3,17,1),2)=0,\”女\”,\”男\”)
If函数则是条件判断函数 , 有三个参数 , 参数1是条件 , 参数2是返回结果1 , 参数3是返回的结果2;当符合给定的条件时返回结果1 , 不符合给定的条件时返回结果2 。
具体结果我们再来看一下下面的动图操作结果吧:
怎么根据身份证号码提取性别 excel利用身份证号码判断性别的方法

文章插图
怎么根据身份证号码提取性别 excel利用身份证号码判断性别的方法

文章插图
同学们 , 性别一栏是不是有了身份证号码我们就再也不用手工录入了?抓紧去练习一下吧!

    推荐阅读