输入身份证号码查询个人信息(EXCEL根据身份证号码快速提取籍贯信息)

在工作中,我们经常要填写个人信息表,有些信息反复填写,非常反感。实际上我们是可以从身份证号码中提取籍贯、出生年月、年龄、星座、生肖、性别等信息的。所以,今天特意给大家分享一种即快...

EXCEL根据身份证号码快速提取籍贯信息,我用了3小时,同事只30秒

在工作中,我们经常要填写个人信息表,有些信息反复填写,非常反感。实际上我们是可以从身份证号码中提取籍贯、出生年月、年龄、星座、生肖、性别等信息的。所以,今天特意给大家分享一种即快速,又简单的方法提取籍贯信息。

首先,我们要知道身份证号码的所代码的意义。

身份证信息

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

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

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

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

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

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

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

Excel提取籍贯信息

【 第1步】提取身份证前两位字符

使用LEFT函数,提取身份证号码前两位字符,公式为:LEFT(D3,2)

EXCEL根据身份证号码快速提取籍贯信息,我用了3小时,同事只30秒

LEFT函数

LEFT函数:

说明:文本字符串的第一个字符开始返回指定个数的字符

语法:LEFT(text, [num_chars])

该函数语法具有下列参数:

文本必需。 包含要提取的字符的文本字符串。

num_chars可选。 指定要由 LEFT 提取的字符的数量,Num_chars必须大于或等于零。

如果 num_chars大于文本长度,则 LEFT 返回全部文本,如果省略 num_chars,则假定其值为 1。

【 第2步 】将提取的两位数字强制转换为数字

使用VALUE函数,将提取的两位字符强制转换为数字,公式为:VALUE(LEFT(D3,2))

EXCEL根据身份证号码快速提取籍贯信息,我用了3小时,同事只30秒

VALUE函数

VALUE函数:

说明:将表示数字的文本字符串转换为数字。

语法:VALUE(text)

该函数语法具有下列参数:

文本必需。用引号括起来的文本或包含要转换文本的单元格的引用。

【 第3步 】根据提取的数字进行匹配查找

使用LOOKUP函数,将转换的数字与数组中数字与对应的省份信息进行匹配。

EXCEL根据身份证号码快速提取籍贯信息,我用了3小时,同事只30秒

LOOKUP函数

如果上述函数在使用中有问题,可以直接把公式复制到单元格中,再把公式中的单元格修改成身份证所在的单元格即可。需要完整公式的转发,留言。有其它更好的方法,欢迎留言,一起交流,共同进步。

  • 发表于 2022-09-14 17:13
  • 阅读 ( 113 )
  • 分类:互联网

0 条评论

请先 登录 后评论
小许先生
小许先生

729 篇文章

你可能感兴趣的文章

相关问题