乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>中怎么在身份证号码中提取户口所在地??-excel 身份证地址,ex

<em>excel</em>中怎么在身份证号码中提取户口所在地??-excel 身份证地址,ex

作者:乔山办公网日期:

返回目录:excel表格制作


身份证的前6位是地址码。
首先你得有地址码表,然后用LEFT()函数提取身份证的前6位,用VLOOKUP()函数在码表中自动查找,就可以计算出地址了。

1、制作一个地址码的表格,这个地址码是规定好的,不会变动的,如图所示,我们按如下方式整理好。此处只是列举了一部分,没有把所有的列举出来

2、把员工的身份证号输入进去,并填写好相应的身份信息,如图所示。

3、先用函数提取户籍,如图所示,我们在对的单元格中输入公式=if的条件格式

4、输入完整的公式内容,如图所示:=IF(D3="错误","错误",IF(ISNA(VLOOKUP(LEFT(B3,6),区域,2,FALSE)),"该地址码对应的地区不存在",VLOOKUP(LEFT(B3,6),区域,2,FALSE))),这个大家可以直接复制即可,对应的单元格稍作修改。

5、输入完整以后,我们按enter键即可,户籍所在地已经提取出来了。




LEFT得到的是文本型的zhidao
而sheet2的A列是数值型的值
所以会出错

将B1的公式改为
=VLOOKUP(LEFT(A1,6)*1,Sheet2!A:B,2,)
或者
=VLOOKUP(--LEFT(A1,6),Sheet2!A:B,2,)
下拉即可

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网