身份证提取男女公式

时间:2025-03-26 17:52:46 计算机

一、基本公式

使用MOD和MID函数

- 提取第17位数字:`MID(B2,17,1)`(假设身份证号在B列)

- 判断奇偶性:`MOD(MID(B2,17,1),2)`

- 结果判断:`=IF(MOD(MID(B2,17,1),2)=1,"男","女")`

使用ISODD函数

- 简化奇偶判断:`=IF(ISODD(MID(B2,17,1)),"男","女")`

二、注意事项

输入格式

- 身份证号需为18位纯数字,若包含字母需先转换为数字(如`=VALUE(MID(B2,17,1))`)

- 公式中的双引号需在英文状态输入,避免出现公式错误

错误处理

- 若身份证号长度不为17或18位,公式可能返回错误,需先验证数据完整性

三、扩展应用

年龄计算:

结合出生日期提取函数(如`DATEDIF`),可计算年龄。例如:

```excel

=DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),"2025-10-1","y")

```

批量处理:输入公式后,通过拖拽填充柄可批量处理多行数据

以上方法适用于18位身份证号,对于15位身份证号,可先通过`VALUE(MID(B2,6,3))`提取前6位数字再判断。