我们在编制excel表格时经常录入人员的身份证,有时候需要提取人员的出生日期,同时生成年龄,下面就来介绍一下如何实现。
一、打开测试表格,包含了人员的姓名、身份证号及年龄,最后两列是需要生成的,如果要一个个看身份证复制粘贴也没问题,但是这样容易出错,而且如果数据量多的情况还这样搞显然不是我们想要的。
二、点击出生日期第一列,输入Mid(B2,7,8)后回车。这个公式的意思是提取身份证号单元格从第7个字符开始后面8个字符,也就是我们的身份证号。
三、我们可以看到出生日期已经提取出来了。
四、增加一列格式化,输入公式=Text(C2,"0-00-00")后回车,将出生日期格式化,为生成年龄做准备。
五、年龄输入公式=Datedif(E2,Today(),"y")后回车,可以看到年龄也生成了。
六、按住shift键,选中三列后在最后一列右下角下拉到后最后一行。
七、我们可以看到所有行的年龄和出生年月都自动生成了。你学会了吗?