Excel中从身份证号提取籍贯

2024年11月23日 05:44
有5个网友回答
网友(1):

1、我们打开一个Excel表格,这里我随便填写了3个身份证号码,我虚构的,作为例子。

2、我们在B1单元格中输入公式【==MID(A1,7,4)&"年"&MID(A1,11,2)&"月"&MID(A1,13,2)&"日"】

3、接着我们按下回车,这时候B1单元格就有了出生日期

5、最后我们将光标放在B1单元格右下角,待变成实心的十字形,直接往下拖动填充下方单元格即可。

网友(2):

您好,您的问题其实可以分成两部分,第一是提取B2单元格的前六位。用函数LEFT,可以用公式:

=LEFT(B2,6)来解决。
第二部分是在身份证归属地查询 表中查询,需要用VLOOKUP函数来查询
=vlookup(LEFT(B2,6),A3:B4176,2,false)
因为没有看到具体表格,所以您试试,不行,我再改。

网友(3):

F2用公式:
=VLOOKUP(LEFT(B2,6),sheet2!A:B,2,)
如果表2的A列不是文本数字:
=VLOOKUP(--LEFT(B2,6),sheet2!A:B,2,)
下拉。

网友(4):

=INDEX(籍贯列,MATCH(前六位,籍贯代码列,))

网友(5):

只能提取身份证颁发地所在县(区)吧,这个得要有个对照表,即县(区)行政区划和身份证的前六位的对照表,可能网上有,再用VLOOKUP函数就可以成功了