excel中怎么在身份证号码中提取户口所在地??

2025-03-06 22:47:57
推荐回答(5个)
回答1:

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

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

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

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

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

回答2:

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

回答3:

I2输入公式=VLOOKUP(LEFT(C2,6),户口所在地!A:B,2,0)
表示:在户口所在地表的A列查找与C2身份证前6位数相匹配的编码,并返回其对应的B列数据(户口所在地)。

回答4:

I2=VLOOKUP(LEFT(C2,6),户口所在地!A:B,2,0);公式下拉就可以了,希望可以帮到你!

回答5:

i2公式
=if(c2="","",vlookup(left(c2,6),户口所在地!a:b,2,0))

下拉填充