三国时期左慈是仙人:用excel从身份证号中 自动获取出生年月、年龄、性别

来源:百度文库 编辑:中财网 时间:2024/04/29 12:00:44

先将A1在单元格设置中设为文本,输入身份证号,

出生年月:

=DATE(MID(A1,7,2+INT(LEN(A1)/16)*2),MID(A1,9+INT(LEN(A1)/16)*2,2),MID(A1,11+INT(LEN(A1)/16)*2,2))

年龄(周岁):

IF(ISERROR(1*(TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"))),"错误",IF(OR((1*(TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")))TODAY()),"错误",DATEDIF(TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),TODAY(),"y")))

性别:

=IF(LEN(A1)=15,IF(MOD(VALUE(RIGHT(A1,3)),2)=0,"",""),IF(LEN(A1)=18,IF(MOD(VALUE(MID(A1,15,3)),2)=0,"",""),"身份证错"))