如何提取身份证信息
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
姓名身份证号码提取性别提取出生日期提取现
在年龄
提取生肖
(从出身日
期中提取)
身份证
号码是
否正确
提取所属
省份(从地
址码提取)
提取所属地区
(从地址码提取)
张三110221*********女1965-8-1547蛇TRUE北京市(市辖区)昌平
李四510221************男1974-12-138虎TRUE四川省重庆市
王五132426*********男1959-6-2053猪TRUE河北省保定地区完县
周六140121*********女1970-2-2843狗TRUE山西省太原市清徐县
钱七350583************男1978-10-1234马TRUE福建省泉州市南安市
彭九511801*********女1952-9-2560龙TRUE四川省雅安市市辖区
刘二620123*********女1979-5-1333羊TRUE甘肃省兰州市榆中县说明如下:以B2单元格为例
提取生日1965-8-15此为公式中第1种方法的结果
公式
1=DATE(MID(B2,7,IF(LEN(B2)=18,4,2)),MID(B2,IF(LEN(B2)=18,11,9),2),MID(B2,IF(LEN(B
2=--TEXT(MID(B2,7,6+(LEN(B2)=18)*2),"0-00-00")
3=TEXT(RIGHT(TEXT((0&MID(B2,7,11))-500,"1900-00-00,;!0"),10),"e-mm-dd;;;错误")
4=TEXT(TEXT((0&MID(B2,7,11))-500,"00-00-00,;!0"),"e-mm-dd;;;错误")
5=TEXT(MID(REPLACE(B2,7,,IF(LEN(B2)=15,19,)),7,8),"0000-00-00")
6=TEXT(REPLACE(MID(B2,7,6+(LEN(B2)=18)*2),1,,IF(LEN(MID(B2,7,6+(LEN(B2)=18)*2))=6
7=TEXT(TEXT(MID(B2,7,6+(LEN(B2)=18)*2),"0-00-00"),"emmdd")
8=IF(LEN(B2)=15,"19"&MID(B2,7,6),MID(B2,7,8))
9=IF(LEN(B2)=15,19,"")&MID(B2,7,6+(LEN(B2)=18)*2)
提取性别女此为公式中第1种方法的结果
公式
1=IF(MOD(IF(LEN(B2)=15,MID(B2,15,1),MID(B2,17,1)),2)=1,"男","女")
2=IF(MOD(RIGHT(LEFT(B2,17)),2),"男","女")
提取生肖蛇此实例引用的是出生日期
公式=MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD(YEAR(D2)-4,12)+1,1)
15位改18位110221************注意此公式是数组。输入后请按Shift+Ctrl+Enter输入,否则无效!
公式=IF(LEN(B2)=15,REPLACE(B2,7,,19)&MID("10X98765432",MOD(SUM(MID(REPLACE(B2,7,,19)提取现在年龄1900-2-16
公式=IF(B2<>"",DATEDIF(TEXT((LEN(B2)=15)*19&MID(B2,7,6+(LEN(B2)=18)*2),"#-00-00"),TO 号码正确否TRUE注意此公式是数组。输入后请按Shift+Ctrl+Enter输入,否则无效!
公式=OR(LEN(B2)=15,IF(LEN(B2)=18,MID("10X98765432",MOD(SUM(MID(B2,ROW(INDIRECT("1:17设置身份证输入单元格有效性(只能输入15位和18位数的正确的号码)
公式在数据有效性里选择允许自定义在公式里输入=OR(LEN(*)=15,IF(LEN(*)=18,MID("1提取所属省份北京市地址码指所引用的地址区域
公式=IF(B2<>"",VLOOKUP(LEFT(B2,2),地址码!B:C,2,),)
提取所属地区(市辖区)昌平地址码指所引用的地址区域
公式=IF(B2<>"",VLOOKUP(LEFT(B2,6),地址码!B:C,2,),)
提取星座獅子座 Leo此实例引用的是出生日期
注意此公式是数组。输入后请按Shift+Ctrl+Enter输入,否则无效!此实例
公式=LOOKUP(--TEXT($D2,"m.dd"),{0,"魔羯座 Capricorn";1.2,"水瓶座 Aquarius";2.19,"雙魚提取幸运日星期三此实例引用的是出生日期
公式=LOOKUP(--TEXT($D2,"m.dd"),{0,"星期五";1.2,"星期六";2.19,"星期二";3.21,"星期二";