您的位置首页百科词条

excel怎样根据15位身份证号码直接求年龄

excel怎样根据15位身份证号码直接求年龄

的有关信息介绍如下:

excel怎样根据15位身份证号码直接求年龄

如果身份证号码在a2, 输入公式:

=IF(A2"",DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00"),TODAY(),"y"),)可得到年龄。前提是电脑中的日期是正确的。

在excel中通过身份证号(15位或18位)自动生成性别、出生年月、当前年龄:假设有身份证号亩携碧码的单元格名称为A2,且为纯文本格式

出生年月:将B2设置为日期格式;在B2中输入:=--TEXT(19*(LEN(A2)=15)&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")

当前年龄:加入C1单元格,内容为Y;在C2输入当期日期yyyy-mm-dd;在D2输入:=DATEDIF(B2,C2,C$1)

性别:在迅举E2中输入:=IF(MOD(MID(A2,15+(LEN(A2)=18)*2,1),2),"隐坦男","女")