Excel怎么根据身份证号码提取籍贯(Excel表格根据身份证号码填写籍贯)

大家好,我是小西。之前跟大家分享了很多关于身份证信息提取的技巧,看过的朋友相信已经学会了如何从身份证号码中提取年龄、性别、出生日期。但是最近有一个朋友私信询问我,如何从身份证号码中提取籍贯信息,这个小西还真没有跟大家介绍过,下面就跟大家分享一下吧。

身份证信息

想要顺利提取各种信息,首先必须要知道身份证各个数字代表哪些信息。

第1-2位是省、自治区、直辖市代码

第3-4位是地级市、盟、自治州代码

第5-6位是县、县级市、区代码

第7-14位代表出生年月日

第15-17位为顺序号,其中17位数字男为单数﹐女为双数

第18位为校验码,0-9和X。

籍贯、户籍所在地提取方法

1、首先大家需要准备一份身份证6位数行政区域代码表,这一份表格小西已经为大家准备好了,需要的朋友可以在文末查看获取方式。

2、返回演示文件工作表,并在单元格中录入公式=VLOOKUP(LEFT(B4,6),代码表!A:E,5,0)

3、最后我们将单元格公式下拉填充即可完成

ps:本文这里代码表中行政区域代码为文本型,如果你自己的行政区域代码为数值型,需要将公式更改为=VLOOKUP(--LEFT(B4,6),代码表!A:E,5,0)

小西说公式

LEFT函数:用于从一个文本字符串的第一个字符开始返回指定个数的字符

语法结构为:LEFT( string, n )

string :必要参数。要返回的文本字符串。

n :必要参数;想要返回多少个字符。如果为 0,返回零长度字符串 ("")。如果大于或等于 string 的字符数,则返回整个字符串。

LEFT(B4,6)的作用就是提取B4单元格前六位数字,即身份证号码中前六位行政区域代码。注意LEFT函数返回结果为文本型,并非数值型。当代码表数据为数值型时,要在LEFT函数前面添加两个“-”,如--LEFT(B4,6),其目的就是将LEFT函数提取的结果由文本类型转数值类型。

VLOOKUP函数:是Excel中最常用的的一个纵向查找函数,它可以根据指定条件在某个单元格区域从左往右查找相对应的值。

语法结构为:=VLOOKUP(查找条件,查找区域,返回查找区域第几列,匹配方式)

1、第4参数匹配方式为必选参数,当第4参数为0或者FALSE时表示精确查找,否则就是模糊查找,
   精确查找时属于遍历法查找,模糊查找时属于二分法查找。
   2、第3参数必须大于等于1,否则结果返回#VALUE!错误值。
   3、第3参数必须小于等于查找区域的总列数,否则结果返回#REF!错误值。

VLOOKUP(LEFT(B4,6),代码表!A:E,5,0)的作用就是在代码表中查找出身份证前六位行政区域代码,并返回其对应的行政区域。

好啦,如何使用Excel提取身份证籍贯信息的技巧就讲到这里啦!你学会了吗?看完文章,别忘了点个,支持一下哟~ღ( ´・ᴗ・` )比心,这样小西才会有更多的动力来写这方面的干货哦,下期再见!

关注我,私信回复关键词【身份证信息提取工具】,获取行政区域代码表及小西制作好的身份证信息提取工具!

工具亮点:

1、设置身份证号码录入重复提醒及自动检测身份证号码是否为18位,不足或超/18位将自动提醒。

2、录入身份证号码自动获取籍贯、性别、虚岁、实岁、星座、生肖、及生日倒计时。

3、生日到期提醒,让您方便了解每位同事的生日

往期干货:

不用函数,如何提取身份证中的出生日期?

Excel根据身份证号码计算年龄,教你批量搞定

Excel从身份证号码中一键提取性别、生日、年龄信息,建议收藏

Excel如何设置输入的身份证号码为18位且不能重复?

Excel如何快速从身份证中提取出生日期,教你一个公式搞定

(0)

相关推荐

  • 如何将Word中的身份证号码提取到Excel

    用Word来处理身份证号码不是一个好的习惯,但有的同学就是喜欢用Word来做这些事情,这也就直接到了从身份证号码中提取生日信息.户籍信息的不方便,那么如何回归呢,如何将Word中的身份证号码提取到Ex ...

  • 表格中身份证号如何提取出生日期(表格根据身份证号码计算出生日期)

    Excel在财税中的应用之核算工资5如何根据身份证得出出生日期一.案例应用如何根据身份证得出出生日期?二.效果展示三.如何设计.制作解决思路:先要明白,身份证号码第7位起8位数,就是出生年.月.日下面 ...

  • 巧用Excel:利用身份证号码提取个人信息

    办公室的小秦向我求教,说最近需要上报一份材料,这份材料是用Excel做的汇总表,其中必须输入每位员工的姓名.性别.身份证号码.出生年月.籍贯.毕业学校.职称等相关信息,她的要求是有无简单的办法对身份证 ...

  • excel表格怎么根据身份证号码批量填写籍贯?

    身份证号码都是唯一的,新二代身份证号码为18位,前6位为籍贯。这里我们来讲下,利用vlookup 来批量填写籍贯 1、首先先下载各个地区籍贯前6位代号的集合,这个在百度里面搜索下都有的下载的。这里里面 ...

  • Excel中通过身份证号码提取性别的方法

    excel是一款电子表格软件,它拥有直观的外观.优异的计算功能.然而,仍然有不少用户对于一些操作不太熟悉,他们问道:怎样才能通过身份证号码提取性别?小编今天给大家分享解决这个问题的方法.具体如下:1. ...

  • 在Excel表格中如何对输入的身份证号码提取出生日期

    今天给大家介绍一下在Excel表格中如何对输入的身份证号码提取出生日期的具体操作步骤.1. 如图,我们将想要提取出生日期的表格打开,2. 如图,我们要在C列提取出生日期,将C2单元格选中,然后点击上方 ...

  • 从EXCEL表中的身份证号码提取信息

    本文主要阐述如何从身份证号码提取性别.出生年月信息 操作方法 01 .找到带有身份证号码的EXCEL 表格,点击性别一列的第一个单元格,输入IF(MOD(MID(B2,17,1),2),"男 ...

  • excel怎样通过身份证号码提取性别

    要想在身份证号码中提取性别,必须要先知道省份正号码怎样区别男女的,身份证号码有15位和18位两种.15位身份证最后一位代表性别,18位身份证第17位代表性别,两种身份证都是单数表示男.双数表示女 .下 ...

  • 怎样用函数提取身份证中的年龄(Excel表格身份证号码提取周岁)

    今天跟大家分享一下不会函数,如何快速提取身份证周岁?1.首先打开excel文件点击[diy工具箱]2.接着我们鼠标选中身份证号码区域3.点击[身份证],选择[提取年龄]4.勾选[年龄]并设置为[周岁] ...

  • 利用excel根据身份证号码批量填写籍贯

    身份证号码都是唯一的,新二代身份证号码为18位,前6位为籍贯.这里我们来讲下,利用vlookup 来批量填写籍贯 操作方法 01 首先先下载各个地区籍贯前6位代号的集合,这个在搜狗搜索里下载即可.这里 ...