我们首先要清除身份证号码中包含的一些信息 。前六位是地址编码 。7-14位是生日编码,第15-17位是顺序码,其中第17位编码就包含了身份证持有人的性别信息:偶数为女 , 奇数为男 。
知道了这个,我们再来通过身份证号码判定性别就简单多了 。
一,我们首先用mid函数将第17位编码提取出来 。
具体函数公式为:=MID(C2,17,1)
二、我们再用isodd或者iseven函数判断数字的奇偶性 。当然 , 小编一般都比较喜欢使用isodd,因为写起来更简单 。
三、我们再在外面用一个if函数增加一个判断即可 。因为isodd会将奇数返回为ture,所以我们公式应该这样写:=IF(ISODD(MID(C2,17,1)),”男”,“女”)
如果是用的iseven函数来判断,只需要将后面的男女调个位置即可:=IF(ISEVEN(MID(C2,17,1)),”女”,”男”)
用身份证号提取员工生日、性别、籍贯是最常用的HR必会操作技巧,今天小编给您找了两种方法解决从身份证中提取性别的方法,记得点赞收藏哦~
第一种:常规Excel操作
18位的身份证号码中 , 倒数第二位是性别标识码,奇数为男,偶数为女 。解决!
我预判你没懂,好的 , 那我再占用大家一分钟时间讲一下逻辑,然后就下课
第一步,用Mid函数提取身份证第17位数,就是Mid(目标单元格,提取第几位数,提取几位)
这里就是Mid(C2单元格,第17位数字,提取1位)
第二步 , Mod函数:MOD(被除数,除数),返回来的是两者相除的余数
这里Mod(Mid提取出来的那个数字,2)除2得到的余数 。如果余数为1则为奇数
第三步,IF函数,用IF函数返回指定的“男”;如果余数为0,IF函数则返回指定的“女”
这里IF(Mod得出的结果是否为奇数,为奇数则为“男”,为偶数则为“女”)
第二种:懒人一步到位法
如果嫌记公式太麻烦,如果想线上多人同时录入身份证信息,让表格自动给填充信息,那我建议可以看一下伙伴云表格系统
只需录入姓名以及身份证号码,然后点击【保存】,就可以一键自动生成出生地、生日、性别等信息啦,多人在线协作也超高效方便
【如何利用excel根据身份证判断性别】
当然也可以用Excel批量导入身份证号,直接自动生成,超级方便!
20人以内都免费,自动提取生成你想要的信息,而且团队线上协作超方便,零门槛上手超快~
速来体验!