Excel2003从身份证号码中提取性别信息
- 2022-10-23
- 来源/作者: Wps Office教程网/ 菜鸟图库
- 152 次浏览
根据现行的居民身份证编码规定,正在使用的是18位的身份证编码,它的第17位为性别(奇数为男性,偶数为女性);而早期使用的15位的身份证编码,它的第15位为性别(奇数为男性,偶数为女性)。
Excel利用LEN,MOD和MID函数通过对性别校验位的判断,可以方便地从身份证号码中提取性别信息
如上图所示,在B3单元格输入
=IF(LEN(A3)=15,IF(MOD(MID(A3,15,1),2)=1,"男","女"),IF(MOD(MID(A3,17,1),2)=1,"男","女"))
,回车确定即可从身份证号码中提取性别。
Excel2003从身份证号码中提取性别信息
思路:首先判断身份证号码是15位还是18位,如果是15位,判断第15位是奇数还是偶数;如果是18位,判断第17位是奇数还是偶数。
相关说明:
Excel2003IF函数,第一个条件为真,则取第二个参数的值,否则取每三个参数的值。
Excel2003LEN函数判断参数的长度。
Excel2003MOD函数结果是第一个参数除以第二个参数所得的余数。
Excel2003MID函数从第二个参数位置开始,在第一个参数查找,返回第三个参数长度的字符串。