前言:
现在大家对“oracle如何用函数查询身份证是否为男女”可能比较注意,看官们都需要学习一些“oracle如何用函数查询身份证是否为男女”的相关知识。那么小编也在网络上网罗了一些对于“oracle如何用函数查询身份证是否为男女””的相关知识,希望姐妹们能喜欢,你们一起来了解一下吧!这里再来讲一下如何利用函数公式来判断身份证号码的男女性别。首先,我们要了解身份证的号码的规则才行。众所周知,身份证第17位数字表示性别:奇数表示男性,偶数表示女性。知道这一规则后,我们就知道应该从何下手了。
方法一
直接在B2单元格,输入公式:【=IF(MOD(MID(A2,17,1),2),"男","女")】即可。
MID(A2,17,1)说明:截取A2单元格中第17位数;
MOD(MID(A2,17,1),2说明:MOD求余函数,MOD(MID(A2,17,1),2表示中间截取的这个数除以2后是不是奇数;
IF:若为奇数,则为男,否则为女。
方法二
直接在C2单元格,输入公式:【=IF(MOD(RIGHT(LEFT(A2,17)),2),"男","女")】。
LEFT说明:取A2单元格的左边17位;
RIGHT:取上一步结果的右边1位;
MOD:取上一步结果除以2的余数;IF:判断结果是奇数是男,否则是女;
素材来自网络,王小王TEL整理编辑,真诚感谢原创者。
喜欢的“关注”小编吧,每天都有新鲜的教程带给大家
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。