通过身份证号码识别性别

通过身份证号码识别性别,单元格A输入身份证号码,B单元显示男或者女

FineReport 桥先生 发布于 2022-10-13 15:36
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
runerLv7资深互助
发布于2022-10-13 15:37(编辑于 2022-10-13 15:41)

身份证号码中的第17位数字是用来判断男女性别,如果是奇数性别为男,偶数则为女。 先用Mid函数提取出数字,结合Mod函数判断奇偶(Mod函数是求两个数相除的余数,若可以被2整除,余数0,为偶,否则为奇)所以0是偶数,最后再用If函数判断男女性别。

=if(mod(right(left(A2,17),1),2) = 0,"女","男")

最佳回答
0
congerLv6高级互助
发布于2022-10-13 15:38(编辑于 2022-10-13 15:38)
最佳回答
0
坚果联盟Lv4见习互助
发布于2022-10-13 15:38

用if判断,身份证号的最后一位还是最后2位是性别,你可以百度一下,然后写进if函数

最佳回答
0
six28Lv5初级互助
发布于2022-10-13 15:38

=IF(MOD(MID(A1,17,1),2),"男","女")

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-10-13 15:39

image.png

MID()

if(MID(A1,LEN(A1)-2,1)%2==0,"女","男")

  • 5关注人数
  • 392浏览人数
  • 最后回答于:2022-10-13 15:41
    请选择关闭问题的原因
    确定 取消
    返回顶部