打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
办公小技巧:从身份证号中提取实用信息

到许多机构办事,往往会涉及到个人身份信息登记。在登记个人信息时,除了身份证号外,通常还会一同登记性别、年龄、籍贯等信息(图1)。其实,对于管理部门来说,应该知道身份证号本身就含有这些信息,通过简单的Excel函数,便能轻松地转换出这些信息,从而简化办事流程。

权利声明: 本文所用身份证号均为机器随机生成,如有雷同纯属巧合。本案例不涉及身份证号对应的姓名。

1. 计算性别

身份证号的第17位是性别标识,其中偶数代指女性,奇数代指男性。如图1,在B2单元格输入“=IF(MOD(MID(A2,17,1),2),'男','女')”并向下填充,即可获得每个号码所对应的性别。

2. 计算年龄

年龄的最大特点是它会随着时间而变化,为了计算当前的年龄,我们引入TODAY、YEARFRAC等函数。其原理是计算出出生日期距今天的时间,将这个时间的单位转换为年之后,再进行取整操作。公式也不复杂,在D2单元格输入“=INT(YEARFRAC(DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)),TODAY(),3))”就能轻松完成。

3. 计算籍贯

身份证号码的前6位是地址码,我们可以通过查询GB/T2260所规定的行政区划代码来获取籍贯。制作一个名为“地址表”的行政区划代码空表,表中数据可通过中华人民共和国民政部网站或政府其他网站获取,复制相关数据并粘贴到“地址表”中即可(图2)。

在个人信息表中使用VLOOKUP函数便可以快速地输出地址。在E2单元格输入公式“=VLOOKUP(LEFT(A2,6),地址表!$A$1:$B$3465,2,FALSE)”并填充即可。

小提示: 在用VLOOKUP函数匹配数字符号时,最好将所有数字统一转换为文本格式。其方法如下:如图2,选中A列数据,按下Ctrl + C复制,点击“数据”菜单下的“分列”按钮,在弹出的对话框内依次两次点击“下一步”,然后选择“文本”并点击“完成”(图3)。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
教你用Excel表把身份证号中提取出“出生日期”“性别”“籍贯”
小小的身份证号,居然隐藏了这么多信息!
【函数】设置 身份证识别年龄、性别、户籍
Excel如何从身份证号码中提取计算出生日期、性别及年龄呢?
如何利用Excel制作身份证查询系统?
EXCEL揭秘身份证号内含的秘密,实在是太全了
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服