当前位置:天赋老爱健身俱乐部情感身份证号一键查询所有信息(通过身份证号码提取所有信息)
身份证号一键查询所有信息(通过身份证号码提取所有信息)
2023-01-23

身份证的上的信息很多时候我们需要手动提取,比如出生年月,年龄还需要再进行简单计算。

今天分享一个设计好的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。

【转载软件】此为转载软件,如侵犯到您的权利,联系我进行删除,谢谢!