本文介绍了二个计算身份证年龄的公式。

方法一:用当前年减去身份证的出生年
算法逻辑:只计算年
算法步骤:
1,mid函数取出身份证号中的年
2,当前年减去取出的年

方法二:用datedif函数准确计算
算法逻辑:精确计算年月日
算法步骤:
1,mid函数取出身份证年月日;
2,text转换成可计算的格式;
3,datadif函数计算

概述:
方法1,只计算年就存在误差,比如可可还差1天满33,也计算成了33岁。而采用方法2,则可以用精确年月日的差,来计算年龄。

本文介绍了二个计算身份证年龄的公式。

方法一:用当前年减去身份证的出生年
算法逻辑:只计算年
算法步骤:
1,mid函数取出身份证号中的年
2,当前年减去取出的年

方法二:用datedif函数准确计算
算法逻辑:精确计算年月日
算法步骤:
1,mid函数取出身份证年月日;
2,text转换成可计算的格式;
3,datadif函数计算

概述:
方法1,只计算年就存在误差,比如可可还差1天满33,也计算成了33岁。而采用方法2,则可以用精确年月日的差,来计算年龄。

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
Powered By Z-BlogPHP 1.7.3
ICP证:湘ICP备2021010693号-4