首页 > 百科知识 正文

Excel之身份证号大探索(excel身份证校验码)

时间:2023-11-20 04:29:09 阅读:665 作者:写一首想你

Hello,大家好,欢迎进入Excel微讲堂。

身份证在大家日常生活中至关重要,我们唯一的身份证号也会伴随我们一生,那我们的身份证号中有哪些隐藏的信息可以提取出来呢?今天我们用Excel来给大家讲解一下。

身份证号的数字都是有相对应的意义的,之前我们讲了身份证号的最后一位数字是身份证号的校验位,今天不再赘述,我们今天要讲使用Excel获取身份证以下几个功能。

1、身份证号获取性别

2、身份证号获取年龄

3、身份证号获取地址

1、Excel获取身份证号性别

原理:身份证第17位标识性别,如果是奇数,则为“男”,如果是偶数,则为“女”

获取性别也很简单,我们使用一个Excel公式就可以搞定了,公式:“=IF(MOD(MID(A1,17,1),2)=0,"女","男")”

Excel之身份证号大探索(excel身份证校验码)-第1张

2、Excel获取身份证号年龄

原理:身份证号的第7至14位为人员的出生日期,一共8位,格式“YYYYMMDD”,那怎么计算年龄呢?

我们也可以用一个公式搞定:=YEAR(TODAY())-MID(A1,7,4)

Excel之身份证号大探索(excel身份证校验码)-第2张

3、Excel获取身份证号地址

原理:身份证号前6位是人员地址的标识,我们可以根据身份证前6位确定人员地址。

获取身份证地址需要一些其他支持,有几种方法,一种是可以下载居民归属地的地区代码表,然后使用VLOOKUP函数获取身份证地址;还有一种方法是下载方方格子插件,使用其中的diy工具箱,可以获取地址信息,有兴趣的可以研究一下哈。

但是要注意,如果做过户籍转移的,是识别不出来的,因为一个人的身份证号是不会跟着户籍转移变化的,所以这里查到的是最早申报户口的时候的城市。

你还知道身份证号哪些妙用呢?欢迎评论区交流哦。

版权声明:该问答观点仅代表作者本人。如有侵犯您版权权利请告知 cpumjj@hotmail.com,我们将尽快删除相关内容。