首页 >> Cell杂志 > 严选问答 >

问excel表格中身份证号怎么提取男女

2026-02-04 09:02:56

答

【excel表格中身份证号怎么提取男女】在日常工作中,我们经常需要从身份证号码中提取性别信息。由于身份证号码的第17位数字代表性别(奇数为男,偶数为女),因此可以通过Excel函数实现自动识别。以下是详细的提取方法和操作步骤。

一、身份证号码与性别的关系

身份证号码位数 说明
第1-6位 地址码
第7-14位 出生年月日
第15-17位 顺序码
第18位 校验码

第17位:

- 奇数 → 男性

- 偶数 → 女性

二、Excel中提取性别的方法

方法一:使用 `MID` 和 `IF` 函数组合

1. 公式说明

- `MID(身份证号码, 17, 1)`:提取第17位数字

- `IF(MOD(数字, 2)=1, "男", "女")`:判断奇偶并返回性别

2. 完整公式

```excel

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

```

3. 操作步骤

- 在B2单元格输入上述公式

- 向下拖动填充至所有数据行

方法二:使用 `TEXT` 和 `MOD` 函数(适用于身份证号码为文本格式)

1. 公式说明

- `TEXT(MID(A2,17,1),"0")`:确保提取的是数字

- `MOD(...,2)`:判断奇偶

2. 完整公式

```excel

=IF(MOD(TEXT(MID(A2,17,1),"0"),2)=1,"男","女")

```

三、示例表格

A列(身份证号) B列(性别)
110101199003072316 男
110101199506123425 女
110101198808156738 男
110101199211220922 女
11010119850210451X 男

四、注意事项

1. 确保身份证号码为文本格式,否则可能因数字过长导致显示错误。

2. 如果身份证号码末尾是“X”,需先转换为大写或小写后再提取第17位。

3. 若身份证号码长度不一致,建议先用 `LEN` 函数验证。

通过以上方法,可以快速在Excel中提取身份证号中的性别信息,提高工作效率。

  免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。

 
分享:
最新文章