多语言展示
当前在线:261今日阅读:91今日分享:37

如何在Excel中自动提取身份证信息

历时一个星期的时间,小编终于将身份证信息提取程序逐步完善,接着上次尾数校验程序,自动提取年龄,自动识别身份证籍贯等基础信息。如何提取身份证籍贯,当前年龄,请看详细教程。4如何用Excel验证身份证尾数
工具/原料
1

计算机,Excel

2

身份证号码,身份证代码表

方法/步骤
1

1、建立省市代码将各省、直辖市、行政特区身份证编码导入到Excel中,并完善省份编写。由于网上各版本不同,部分身份证代码表查不到以前的代码,所以,必须自己动手完善。

2

2、完善州市编码将编码所对应的州市,进一步完善。如图:

3

3、完善县区编码表进一步将编码细化到县区,在表格第四列插入一列,完善县区编码。如图:

4

4、自动识别省份通过以上三步,身份证代码库已完成,接下来就是连接,使用。在原有身份证尾数校验码中插入一列,省份。输入以下函数:=IF(ISNA(VLOOKUP(LEFT(F4,6),城市代码!$A:$D,2)),'',VLOOKUP(LEFT(F4,6),城市代码!$A:$D,2))在表格中输入身份证前17位,自动按照前6位编码,识别所在省份。如图:

5

5、自动识别州市在省份后插入一列,市。输入以下函数:=IF(ISNA(VLOOKUP(LEFT(F5,6),城市代码!$A:$D,3)),'',VLOOKUP(LEFT(F5,6),城市代码!$A:$D,3))然后输入身份证前17位,自动识别到州市。如图:

6

6、自动识别到县区在市后插入一列,县区。输入以下函数:=IF(ISNA(VLOOKUP(LEFT(F4,6),城市代码!$A:$D,4)),'',VLOOKUP(LEFT(F4,6),城市代码!$A:$D,4))输入身份证前17位,自动识别填充县区,如图:

7

7、完善年龄用当前年份-出生年份,自动填充到表格中。输入以下代码:=TEXT(NOW(),'e')-YEAR(G4)&'岁'。如图:

注意事项
1

学会Excel真是一件有趣的事,可以做很多有趣的开发,快捷实用。

2

你学到了吗?记得投票支持哟!

推荐信息