问题已解决

请问,怎么在excel把身份证或出生年月转换为数字年龄?

84784969| 提问时间:2019 12/25 15:29
温馨提示:如果以上题目与您遇到的情况不符,可直接提问,随时问随时答
速问速答
雨轩老师
金牌答疑老师
职称:中级会计师
用身份证计算年龄 方法一、按当前系统日期计算 在单元格,输入公式:【=DATEDIF(TEXT(MID(当前单元格,7,8),#-00-00),TODAY(),Y)】 DATEDIF:计算机日期比较函数; TEXT:将数值转换为按指定数字格式表示的文本; MID:截取出指定数量的字符; TODAY:用于返回当前时间; Y:指计算两个日期的年差数; 方法二、同样也是按照当前系统日期 输入公式:【=DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),#-00-00),TODAY(),y)】。也可以同样的计算出年龄。
2019 12/25 15:32
84784969
2019 12/25 15:45
不明白,能具体点吗
雨轩老师
2019 12/25 15:58
=YEAR(TODAY())-MID(A1,7,4),用这个吧,这个容易理解。计算效果看老师发的图
84784969
2019 12/25 16:05
出生日期也能同样办法吗?
雨轩老师
2019 12/25 16:08
截图看看你出生日期什么格式的
雨轩老师
2019 12/25 16:18
=DATEDIF(A2,TODAY(),Y)用这个公式,看老师的截图
84784969
2019 12/25 16:22
绿色括号内容填什么?还是不明白
雨轩老师
2019 12/25 16:24
哪个绿色括号呢,老师发的公式别的不动,就是你身份证号在哪个单元格,你就把A1改成你对应的单元格就行了。你把我公式复制进去先。
描述你的问题,直接向老师提问
0/400
      提交问题

      您有一张限时会员卡待领取

      00:10:00

      免费领取
      Hi,您好,我是基于人工智能技术的智能答疑助手,如果有什么问题可以直接问我呦~