Dzwebs.Net

撰写电脑技术杂文十余年

Excel根据身份证号码计算在限定的日期内的年龄

Admin | 2020-9-18 8:12:45 | 被阅次数 | 26721

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  Excel如何根据身份证号码,限定一个日期,然后计算出年龄。

  如下图,A为身份证号列,B为指定的日期,C为计算年龄。


  上图中,先根据MID函数,获取A列身份证号的出生年月,然后通过DATEDIF
函数根据这个获取的年月日,再与指定的日期进行对比,得出年龄。

  公式如下图。


  =DATEDIF(MID(A2,7,4)&"-"&MID(A2,11,2)&"-"&MID(A2,13,2),B2,"Y")

  知识拓展:

  上述公式中,MID(A2,7,4)&"-"&MID(A2,11,2)&"-"&MID(A2,13,2)这个就是提取身份证号上面的年月日的函数了。年月日中间使用"-"相连。

  上述的A2和B2,就是引用的单元格地址,如果你不想引用,也可以将其改为具体的身份证号码和日期,如下的公式:

  =DATEDIF(MID("532621201908310313",7,4)&"-"&MID("532621201908310313",11,2)&"-"&MID("532621201908310313",13,2),"2020-08-31","Y")


该杂文来自: Excel杂文

上一篇:Sum求和为什么没有小数点

下一篇:EXCEL2010多头斜线表头的制作

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计