分享

如何利用excel快速从身份证中提取年龄?

 杞乡青年 2019-10-10

在工作中,我们会经常涉及关于身份证号码的excel处理问题,今天小编就给大家介绍一下“身份证号码与年龄”的处理方法。

1. 不涉及到月份的处理(模糊)

问题可以理解为:提取出生年份,再用当前年份减去被提取的年份

相关函数语法:MID(字符串选择, 字符开始位置, 字符个数)

案例:需要求出下表中每个人的年龄。

step1:在C2单元格中,输入函数:=2019-MID(B2,7,4)

step2:指针放在单元格的右下角,变成“+ ”后下拉即可填充整列。

2 涉及到月份的处理(精确)

问题可以理解为:提取出生日期,再用当前日期减去被提取的日期

涉及函数语法:

MID(字符串选择, 字符开始位置, 字符个数)
TEXE(字符串,格式)
DATEDIF(起始日期,结束日期,类型)

案例:需要求出下表中每个人的年龄。

step1:C2单元格中输入函数,=MID(B2,7,8)。提取出生时间。

step2:使用TEXT函数将出生时间格式改为标准日期形式。即在D2单元格中输入函数,=TEXT(C2,”0000-00-00”)”

step3:DATEDIF提取时间段. 在E2单元格中输入函数,=DATEDIF(D2,”2019-08-28”,”y”)

step4:同样“+”下拉填充整列,大功告成!

总结——“身份证号码与年龄”的处理方法

① 不涉及到月份的处理(模糊):

第一,提取出生年份,再用当前年份减去被提取的年份

第二,涉及函数:MID(字符串选择, 字符开始位置, 字符个数) 👉👉提取字符串

②涉及到月份的处理(精确):

第一,提取出生日期,再用当前日期减去被提取的日期

第二,涉及函数(分步骤):

MID(字符串选择, 字符开始位置, 字符个数)👉👉提取字符串

TEXE(字符串,格式)👉👉转换字符串格式

DATEDIF(起始日期,结束日期,类型)👉👉按不同单位计算时间段

(一步到位):

DATEDIF(TEXT(MID(字符串,7,8),”#-00-00”),TODAY(),”y”)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多