1、第一步:首先打开包含有身份证号的数据表。
2、第二步:我们在获取性别之前要清楚一个身份证号的规则,身份证号共有18位,其中倒数第二个数字就代表的是性别,奇数为男性,偶数为女性。
3、第三步:清楚身份证的规则后,我们就可以用身份证号的倒数第二个数字即第十七位数字做判断,在性别下的第一个单元格输入函数:=mid(B2,17,1)
4、第四步:经过上述操作后,就能够获取到身份证的第十七位数字,此时再通过excel中的取余函数mod()对获取到的第十七位数字做坛冰核哧除以2的取余运算,余数有两种结果:0或者1.=mod(mid(B2,17,1),2)
5、第五步:经过上述操作后,已经将获取到的身份证号第十七位的数字转换为0或者1了,接下来使用i酆璁冻嘌f判断函数.原理就是剧安颌儿如果除不尽则值为男,除尽了则为女。=if(mod(mid(B2,17,1),2), "男","女")
6、第六步:输入以上三个函数后按键盘上的回车键enter键就可以看到,性别下的第一个单元格已经显示性别了。
7、第七步:其他单元格性别则只需将鼠标放到第一个单元格的右下角,当鼠标形状变为黑色十字箭头的时候往下拉即可。
8、总结:1、首先用mid(墙绅褡孛数据,起始值,获取个数)函数获取身份证号的第17位数字2、然后利用取余函数罪焐芡拂mod()对获取到的第17位数字做除以2的操作3、经过mod()取余函数后就会将结果转化为0或者14、最后根据if()函数判断,如果余数为1则为男,余数为0则为女