设置主页 | 收藏本站 Excel学习网-公益型的EXCEL在线学习网站,助您轻松办公!

如何用函数计算身份证出生日期,再用出生日期计算年纪

2021年10月29日 14:08 发布来源:Excel学习网

   =DATEDIF(A4,TODAY(),“y”)

如何用函数计算身份证出生日期,再用出生日期计算年纪

  要点:

  datedif函数可以用于进行计算两个日期之间的间隔。用法是:

  =DATEDIF(开始日期、结束日期,指定要返回的类型)。

  第三个参数是y,表示年,m表示月。

  today函数返回系统的当前日期。

  DATEDIF功能是隐藏信息功能,输入时没有一个屏幕提示,需要通过手动控制输入。

  根据身份证号计算出生日期:

  =TExT(MID(A2,7,8),“ 0!/00!/00″)

如何用函数计算身份证出生日期,再用出生日期计算年纪

  要点:

  身份证号码的出生日期是第8到15位。

  首先,使用mid函数,从a2单元格的第7位开始,提取8个字符,得到一个类似1984年7月27日的结果。

  然后使用 text 函数将这个字符串更改为日期样式的文本,得到类似于1984年7月27日的结果。

  由于text函数的结果是TEXT内容,所以添加两个小减号——也就是计算负数的负数,通过四个操作把它变成一个真实的日期序列。

  公式也可以使用=text(mid(a2,7,8),“0-00-00”),原理是一样的。

原创文章如转载请注明:转载自Excel学习网 [ http://www.excelxx.com/]
需要保留本文链接地址:http://www.excelxx.com/jiqiao/14059.html
分享到:
网站地图 | XML地图 | 免责声明 | 关于我们 | Excel学习网:优秀的EXCEL在线学习和资源分享网站。
版权所有: CopyRight © 2013-2018 www.excelcn.com All Rights Reserved.
豫ICP备12002644号