(图片来源网络,侵删)
身份证的上的信息很多时候我们需要手动提取,比如出生年月,年龄还需要再进行简单计算今天分享一个设计好的excel表格,可以通过输入身份证号码直接呈现能提取到的所有信息01 成品介绍一、能提取的数据通过一个身份证号码,我们能提取到户籍所在地(上户口时候的地址,户籍迁移后身份证号码不变)、出生年月、年龄、属相、星座(默认身份证上是阳历生日来计算)二、使用场景一、校验身份证正确与否,有时候可能是按错按键导致的低级错误,通过校验身份证正确与否,减少低级错误二、直接使用提取到的数据进行统计分析,比如你可以直接统计本员工年龄分布情况等三、用员工的出生日期来进行每月的员工生日活动等02 函数公式一、制作方法以上的信息提取用到的全部都是excel的函数来实现,通过IF函数来判断信息的准确与否,同时嵌套上提取位数函数来获取数据函数复杂,没必要自己再学习,直接收藏好,下次用的话直接复制过去,修改相对应的单元格即可直接出现结果二、函数以下是excel的完整函数,你可以直接复制使用,也可以通过点击相应的单元格来复制函数到你的表格进行使用=IF(M3="正确",IFERROR(VLOOKUP(LEFT(B3,6)1,行政区划代码!B:F,5,0),"未找到该地址"),IF(M3="假","未找到该地址",""))=IF(M3<>"正确","",IF(MOD(LEFT(RIGHT(B3,2),1)1,2)=0,"女","男"))=IF(M3<>"正确","",DATEDIF(TEXT(MID(B3,7,6+2(LEN(B3)=18)),"#-00-00"),NOW(),"y")&"岁")=IF(M3<>"正确","",TEXT(MID(B3,7,4),"0000")&"年")=IF(M3<>"正确","",TEXT(MID(B3,11,2),"00")&"月")=IF(M3<>"正确","",TEXT(MID(B3,7,6),"0000年00月"))=IF(M3<>"正确","",MID(B3,7,4)&"年"&MID(B3,11,2)&"月"&MID(B3,13,2)&"日")=IF(M3<>"正确","",DATE(MID(B3,7,4),MID(B3,11,2),MID(B3,13,2)))=IF(M3<>"正确","",LOOKUP(--MID(B3,11,4),{100;120;219;321;421;521;622;723;823;923;1023;1122;1222},{"摩羯座";"水瓶座";"双鱼座";"白羊座";"金牛座";"双子座";"巨蟹座";"狮子座";"处女座";"天秤座";"天蝎座";"射手座";"摩羯座"}))=IF(M3<>"正确","",CHOOSE(MOD(MID(B3,7,4)-2008,12)+1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"))=IF(LEN(B3)=0,"",IF(LEN(B3)=15,"老号",IF(LEN(B3)<>18,"位数不对",IF(CHOOSE(MOD(SUM(MID(B3,1,1)7+MID(B3,2,1)9+MID(B3,3,1)10+MID(B3,4,1)5+MID(B3,5,1)8+MID(B3,6,1)4+MID(B3,7,1)2+MID(B3,8,1)1+MID(B3,9,1)6+MID(B3,10,1)3+MID(B3,11,1)7+MID(B3,12,1)9+MID(B3,13,1)10+MID(B3,14,1)5+MID(B3,15,1)8+MID(B3,16,1)4+MID(B3,17,1)2),11)+1,1,0,"X",9,8,7,6,5,4,3,2)=IF(ISNUMBER(RIGHT(B3,1)1),RIGHT(B3,1)1,"X"),"正确","号码错误"))))=IF(B3="","",IF(COUNTIF($B$3:$B$10002,B3&"")>1,"重复","不重复"))03 简评一、如何使用自己决定怎么使用以上函数自己进行决定,我只是举个例子,可能你的行业或工作根本用不到以上数据,对于你这节课看看就好,如果有人寻求帮助,可以让他来看看二、EXCEL获取本期关键词:身份证信息提取给公众号发关键词即可收到下载链接【不能打开链接】http跟https、www跟去掉www进行替换,还是不能打开则需要修改DNS【转载软件】此为转载软件,如侵犯到您的权利,联系我进行删除,谢谢
0 评论