背景
在使用Excel进行数据处理时,可能会遇到对身份证号的处理,如计算年龄,提取出生年月信息等,记录下来,方便备查。
样例数据
已知有身份证号信息,需要提取出生年月、计算年龄、性别等。
一、提取出生年月
使用 默认快捷键【Ctrl + E】,批量提取字段
实现方案
第一步、从A2单元格中的身份证号中复制出 年月日,即 【19920710】,粘贴到B2单元格;
第二步、在B3单元格,直接按批量提取快捷键【Ctrl + E】即可。
即实现 年月日的提取,实现效果如下图所示。
知识扩展
Ctrl + E 快捷键 具有强大的功能,其可以将上一行的样式、格式等信息作用到下方所有的单元格。
1、两个字段的合并展示
2、单个字段的拆分展示
如 更改年月日的展示样式,使用该快捷键一步即可实现,效果如下所示。
二、计算年龄
使用 Year函数 和 MID 函数实现,即公式【YEAR(TODAY())-MID(A2,7,4)】
实现方案
YEAR函数获取当前年份
MID函数截取身份证号中的年份,从第7位开始,截取4位。
两者相减,即年龄。实现效果如下图所示。
三、判断性别
使用 IF函数、MOD函数和MID函数,即公式【IF(MOD(MID(A2,17,1),2)=0,“女”,“男”)】
身份证号倒数第二位,即第17位为性别标识位,奇数为男性,偶数为女性
实现方案
IF 函数 ,表示判断是否满足条件;
MOD 函数,返回两个数相除的余数,即第17位与2相除,看是否有余数;
MID函数,即提取第17位,性别标识位。
实现效果如下图所示。
以上即Excel简单操作,可动手试试,如有疑问,可留言讨论!