请问,怎么在excel把身份证或出生年月转换为数字年龄?
问题已解决
所属话题:
#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
相关问答
查看更多最新问答
查看更多