从身份证号码中提取性别,主要看身份证号倒数第2位数字,是奇数的为男性,是偶数的为女性。
今天给各位分享身份证号码提取性别的函数公式的知识,其中也会对身份证号码提取性别的公式 excel、身份证号码提取性别的公式excel、excel表格身份证号码提取性别、excel身份证号提取年龄公式等进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
所以,从身份证号中提取性别,要分三步走,首先是从身份证号中提取倒数第二位数字,其次是判断提取的数字是奇数还是偶数,第三步就是根据奇偶性判断男女。
1、用 mid 函数从身份证号中提取倒数第二位数字
mid函数语法 :=mid(字符串,开始位置,字符个数)
如身份证号所在单元格为a3,则公式中字符串为a3;开始位置为17,意为从第17位开始提取;字符个数为1,意为提取1个数字。公式为:
身份证号码提取性别的函数公式
=mid(a3,17,1)
意为从第17位开始,提取1个数字,也就是提取倒数第2位数字。
2、判断提取的数字是奇数还是偶数
方法一:用求余函数 mod 计算奇偶数。
求余函数 mod的语法:=mod(被除数,除数)
excel表格身份证号码提取性别
如身份证号所在单元格为a3,被除数为mid(a3,17,1),即提取的身份证号倒数第二位数字;除数为2,除以2以后余数为1是奇数,余数为0是偶数。公式为:
=mod(mid(a3,17,1),2)
方法二:用奇数函数 isodd 判断数字是否为奇数。
奇数函数isodd语法:=isodd(数字)
如身份证号所在单元格为a3,则数字为mid(a3,17,1),即提取的身份证号倒数第二位数字。公式为:
身份证号码提取性别的公式 excel
=isodd(mid(a2,17,1))
方法三:用偶数函数 iseven 判断数字是否为偶数。
偶数函数iseven语法:=iseven(数字)
如身份证号所在单元格为a3,则数字为mid(a3,17,1),即提取的身份证号倒数第二位数字。公式为:
=iseven(mid(a2,17,1))
3、用 if 函数根据奇偶性判断男女
身份证号倒数第2位数字,是奇数的为男性,是偶数的为女性。
if 函数语法:=if(测试条件,真值,假值)
如身份证号所在单元格为a3,可用三种方法判断:
方法一:=if(mod(mid(a3,17,1),2),"男","女")
测试条件为 mod(mid(a3,17,1),2),余数为1 是真值,返回“男”,余数为 0 是假值,返回“女”。
excel怎么根据身份证号码提取性别
方法二:=if(isodd(mid(a3,17,1)),"男","女")
测试条件为 isodd(mid(a3,17,1)),是奇数为真值,返回“男”,不是奇数为假值,返回“女”。。
方法三:=if(iseven(mid(a3,17,1)),"女","男")
测试条件为 iseven(mid(a3,17,1)),是偶数为真值,返回“女”,不是偶数为假值,返回“男”。
4、可以再加一个 if 判断身份证号长度是否正确
公式一:=if(len(a3)=18,if(mod(mid(a3,17,1),2),"男","女"),"证号错误")
公式二:=if(len(a3)=18,if(isodd(mid(a3,17,1)),"男","女"),"证号错误")
公式三:=if(len(a3)=18,if(iseven(mid(a3,17,1)),"女","男"),"证号错误")
函数解释见下图:
如何根据身份证号码提取性别
以上就是小编介绍有关身份证号码提取性别的相关内容了。公式为:=iseven(mid(a2,17,1))3、用 if 函数根据奇偶性判断男女身份证号倒数第2位数字,是奇数的为男性,是偶数的为女性。
-
品牌资讯400分能上本科吗?(高三200分怎么提升到400分)
据数据统计,2021年高考报考人数有望突破1200万大关。这也就意味着,高考竞争压力逐渐加大。那么,能考上985、211大学毕竟是少数,大部分的中等生处于400...