当前位置

身份证算年龄公式有吗即身份证怎样用公式计算年龄?

问题描述

身份证算年龄公式有吗即身份证怎样用公式计算年龄?
1个回答

以下公式计算年龄(适用于15位或18位身份证号码):=DATEDIF(TEXT(RIGHT(19&MID(A2,7,LEN(A2)/2.2),8),"0-00-00"),NOW(),"y")一句话解析:先用文本函数right和mid搭配提取身份证号码中的8位出生年月数字,然后利用text函数转为日期格式年-月-日,最后使用datedif函数统计从出生到当前时间的间隔整年数。

以下公式计算年龄(适用于18位身份证号码):=DATEDIF(TEXT(MID(A2,7,8),"0-00-00"),NOW(),"y")一句话解析:不必考虑15位身份证号码,直接按18位身份证号码的位置截取出生年月日的8位数字再使用datedif进行年份间隔统计。

相关问题

Top