多语言展示
当前在线:1188今日阅读:176今日分享:34

excel怎在取身份证号快速提取出生日期性别年龄

身份证号包含着所在地、出生日期、性别、年龄等等,知道身份证号,我们这里信息就不用再重复输入了,来看看怎样提取
工具/原料

excel软件

提取出生日期
1

18位身份证号码中第7位~14位数为出生日期的年月日在C2单元格中输入“ =DATE(MID(B2,7,4),MID(B2,11,2),MID(B2,13,2)) ”,输入完成后按回车Enter。

2

MID(B2,7,4) 代表为在B2单元格中的第7位开始取出4为,结果为1995,同样,MID(B2,11,2)的结果为08,MID(B2,13,2))的结果为20,date为转成日期

3

如果需要将日期显示为其他格式的,只需要把单元格的格式改一下就可以,下位列表,即可下面的同时提出

提取性别
1

18位身份证号码中第17位为性别标示,1为男,2为女在D2单元格中输入'=IF(MOD(MID(B2,17,1),2)=1,'男','女')'

2

MID(B2,17,1)同样为在B2中取第17位数,接着用MOD对这位数求余,再用IF来判断是否为1,为1则为男,否侧为女

提取年龄
1

既然知道了出生日期,算出年龄也不是什么难事,在E2 单元格输入 “ =DATEDIF(C2,TODAY(),'Y')”

2

这里用到的是DATEDIF函数,调用格式第一个起始日期,第二个为结束日期,最后一个可以设定为计算年差、月差、日差等

注意事项

这里适用于18位的身份证

推荐信息