工作中我们有时候需要提取人员的年龄信息或者出生年月。
比如在人力资源年终总结时,一般会分析一下本公司人员的年龄结构,这时就需要从员工身份证号中提取出年龄信息;
再比如,在进行大批量人员信息录入时,身份证号、出生年月是必不可少的信息,按照正常的思路,一般会先输入身份证号,然后再输入出生年月,这种方法虽然直接,但面对大批量的人员信息,全部手工录入会降低工作效率,增加出现错误的概率,这种情况下就需要通过技术手段来提高信息录入效率,减少手误;
再比如,在学校学生信息管理时,也经常需要从身份证号码中来提取学生的年龄、出生年月等信息,面对大批量的学生信息,逐个计算显然不可行,此时就需要利用excel批量提取人员的年龄、出生年月。
可见,利用excel提取年龄或者出生年月的操作应用十分广泛,是一项很实用的技能!
下面,言归正传,来说一下具体的操作方法:
(图1)
如题,面对大量人员信息,批量提取出生年月、年龄,操作如下:
1、用excel函数批量提取出生年月
在“出生年月”一列C2单元格(上图标红处),输入函数“=MID(B278)”——敲回车。此时C2单元格显示出生年月“19900106”,此时鼠标左键往下拖动即可批量提取出出生年月。
mid函数提取年月日 (图2)
该操作应注意以下几个方面:
(1)函数=MID“()”中“B2”为对应身份证号所在的单元格位置,不是固定不变的;
(2)函数括号中的“”应为英文逗号;如果输入中文逗号则运算错误。
2、利用excel函数计算身份证年龄
计算2020年人员的年龄:在图1蓝区域即D2单元格输入函数“=2020-MID(B274)”——回车。此时excel自动计算出年龄“30”岁。此时鼠标向下拖动,即可批量计算出人员年龄。如下图所示:
此处应注意几点:
(1)函数中的“2020”为当前年份,如果计算2021年人员的年龄,则应把2020替换为2021;
(2)函数=MID“()”中“B2”为对应身份证号所在的单元格位置,不是固定不变的;
(3)函数中的“”应在英文输入法状态下输入。
注:
为保护个人隐私,以上图中身份证号码、姓名全部虚拟,并非真实身份信息,请勿深究!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论