excel怎样解读身份证号码的信息

如题所述

1、身份证号码包括4个方面的信息,第1-6位为地区代码,第7-14位为出生年月日,第15-17为顺序码,其中第17位为性别代码,男性为奇数,女性为偶数,第18位为校验码。
2、4部分信息可以用MID函数分别提取,如地区代码b1=mid(a1,1,6),出生日期c1=mid(a1,7,8),顺序码d1=mid(a1,15,3),校验码e1=mid(a1,18,1)
3、可对提取的各段信息进行核查分析。如可以用COUNIF函数检查输入的身份证中地区代码是否正确(假定全部地区代码列表在工作表“地区代码”中的A列),检查公式:=countif(地区代码!a:a,b1)>0。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-19
你好:要记住身份证号,理解组成是很重要的,111222333333334456
111 是省
222 是市
33333333是生日 可以这样提取=DATE(MID(E14,7,4),MID(E14,11,2),MID(E14,13,2))
44是派出所编号
5是区分男女, 偶数是女,奇数是男 =IF(MOD(MID(E14,17,1),2)=1,"男","女")
6是区别的,人多避免重号。

更多WPS办公软件教程,请访问:http://bbs.wps.cn或者http://e.weibo.com/wpswfw本回答被网友采纳
第2个回答  2013-03-19
18位身份证号,第7-14位是出生年月,倒数第二位是性别。
可以用函数提取:

出生年月
=MID(A1,7,8)


=TEXT(MID(A1,7,8),"0000年00月00日")

性别
=IF(MOD(MID(A1,LEN(A1)-1,1),2)=1,"男","女")
第3个回答  2013-03-19
你是要从身份证号码里面解读什么?解读生日、还是解读年龄?还是?