在EXCEL中如何利用身份证号码快速的计算周岁?

如题所述

假设身份证号码在A1中,则截止到“今天”的周岁年龄的公式为:

=DATEDIF(TEXT((LEN(A1)=15)*19&MID(A1,7,(LEN(A1)=18)*2+6),"#-00-00"),TODAY(),"Y")

说明:上式对15或18位身份证号码均适用。

如果全是18位身份证号,则公式可简化为:

=DATEDIF(TEXT(MID(A1,7,8),"#-00-00"),TODAY(),"Y")
温馨提示:答案为网友推荐,仅供参考
相似回答