网站首页 网站地图
网站首页 > 游戏秘籍 > excel根据身份证号码提取男女

excel根据身份证号码提取男女

时间:2026-04-01 16:02:43

在 Excel 中,根据身份证号码提取性别(男/女)的方法,可以通过 身份证号码的第17位数字 来判断。

✅ 一、身份证号码的结构

中国身份证号码的结构如下:

前6位:地址码(地区代码)
7-14位:出生年月日(YYYYMMDD)
15位:顺序码(奇数为男,偶数为女)
17位:校验码

✅ 二、提取性别(第17位)

第17位数字 是性别码:

  • 奇数 → 男
  • 偶数 → 女

✅ 三、Excel 实现方法

方法1:直接提取第17位

假设身份证号码在 A1单元格 中,公式如下:

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

方法2:使用 RIGHT 函数提取第17位

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

方法3:使用 MID 函数提取第17位

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

✅ 四、注意事项

  • 确保身份证号码是 18位,否则无法提取第17位。
  • 如果身份证号码是 15位(如旧版),则无法提取性别。
  • 如果身份证号码是 18位,则第17位有效。

✅ 五、示例

身份证号码 性别
110101199003071234
110101199103071235
110101199203071236
110101199303071237

✅ 六、公式总结

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

如果你需要将结果放在 B1单元格,则公式应为:

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

如需提取其他信息(如出生年月日、地址码等),也可以告诉我,我可以提供完整公式。