经常在工作中,要面对一溜的身份证号(比如我要从1500个从1——90几岁缴纳养老保险的人当中,筛选年龄在法定选举日为18周岁的选民)筛选出特定年龄的人,这时候,Excel无比强大的+-功能就派上用场了~!比如下图:

要算年龄的图

这时候,就要用到公式了~!在出生日期(即上图的E2)格中输入

=TEXT(MID(D2,7,8),"0-00-00")

这里的text是文本输出,mid是截取D2(这列指身份证号所处的位置坐标)列中从第七位起的八个数值,以那些带杠的形式转换成固定格式,得到出生日期。

生日得到了,要计算他截止某年某月是多少岁呢?在第一个人所对应的年龄格中(即F2格)

=datedif(e2,"2019-08-15","y")

利用上述公式,就可以计算出出生时间至2019年8月15日间的周岁。至于年龄算出来了,就可以确定保留或删除哪个年龄段的,用排序吧~需要说明的是,输入公式的单元格的格式必须为“常规”。

标签: none

添加新评论,含*的栏目为必填