如何从身份证号码中提取出生年月日
如何从身份证号码中提取出生年月日
在从管理系统中能顺利导出个人身份证号码,然后用EXCEL从身份证中挑出出生年月日。
如果第一条记录的身份证号码所在的表格是A2即A列2行,在第一条记录的出生日期表格D2中输入=IF(LEN(A2)=15,19&MID(A2,7,2)&
上面函数中的“&”符号是把两个字符串联接成一个字符串。对于其它同学的出生日期表格的输入,可以选择已计算出的第一条记录的出生日期表格,然后使用Excel的填充手柄来完成。
在身份证号码字段中既可以输入15位的身份证号码也可以输入18位的身份证号码,如果第一条记录的身份证号码所在的表格是A2即A列2行,在第一条记录的性别表格F2中输入
=IF(MOD((IF(LEN(A2)=15,RIGHT(A2),MID(A2,17,1))),2)=0,
[**************],那么这个纪录的性别表格中就会自动填充为“男”。 也可以直接输入=MID(A1,7,4)&
另外,如果第一条记录的身份证号码所在的表格是A2即A列2行,在第一记录的年龄表格E2中输入
=YEAR(NOW())-IF(LEN(A2)=15,19&MID(A2,7,2),MID(A2,7,4)),然后在输入栏旁边单击一下绿色的对勾图标,就可以计算出第一条记录中的年龄。如果第一个纪录的身份证号码是[**************],当前计算机的系统日期的年份是2004年,那么这个纪录的年龄表格中就会自动填充为“17”,即2004-1987=17。
上面的函数表达式中YEAR(NOW())函数是提取当前计算机的系统时间,填充年龄字段前,先要调整计算机的系统日期和时间为当地的标准时间如北京时
间。对于其它纪录的年龄表格的输入,可以选择已计算出的第一条记录的年龄表格,然后使用Excel的填充手柄来完成。
只要输入了个人的身份证号,系统可以自动生成这个人的出生日期、年龄、性别等信息。
出生日期的公式如下:
=TEXT(MID(C3,7,8),