通过身份证号提取性别_身份证号提取生日、年龄、性别、籍贯,最简单的方法!...

上一期,Amy跟大家分享了如何从身份证号中提取出生日期。今天我们继续来讲如何提取年龄、性别、籍贯。


身份证号提取年龄

✦思路:在E2单元格输入公式“=DATEDIF(D2,TODAY(),"Y")”,下拉填充,即可得到年龄。

999fb84a36c832e44ae83b41c99d60b2.gif

✦说明:●DATEDIF函数:Excel隐藏函数,直接输入即可。计算两日期之差,包含D,M,Y,YD,YM,MD。(演示表里计算年龄,则是返回Y。)

语法:DATEDIF(起始日期,结束日期,返回类型)。

●TODAY函数:返回当前系统日期。


身份证号提取性别

身份证号第17位代表性别,奇数为男性,偶数为女性。

✦思路:在F2单元格输入“=IF(MOD(MID(C2,17,1),2),"男","女"),下拉填充,完成。

4bf34d91daa21ae62d03f526684544d7.gif

✦说明:●IF函数:条件判断函数。根据指定条件返回相应的内容。

语法:IF(测试条件,结果1,结果2),即如果满足“测试条件”则显示“结果1”,如果不满足“测试条件”则显示“结果2”。

●MOD函数:求余函数。

语法:MOD(被除数,除数)。

●MID函数:在指定位置截取指定长度的字符。

语法:MID(被截取的字符,左起第几位开始截取,向右截取的长度)。


身份证号提取籍贯

身份证号第1~2位代表省,3~4位代表地市,5~6位代表区县,所以身份证号前六位代表籍贯,也就是我们接下来要提取的信息。

✦思路:在G2单元格输入公式“=VLOOKUP(--LEFT(C2,6),行政区域对照表!B:C,2,FALSE)”下拉填充,完成。

c9174f28b2028c6d1339af029070bee2.gif

✦说明:●VLOOKUP函数:按列查找,最终返回该列所需查询序列所对应的值。

语法:VLOOKUP(要查找的值,要查找的区域,返回数据在查找区域的第几列数,精确匹配/近似匹配)。

●LEFT函数:提取文本。从字符串左边提取指定个数的字符。(在今天的演示表中,身份证号是文本格式,“--LEFT”则是转换为数值格式。)

语法:LEFT(文本,提取长度)

★补充:行政区域对照表下载:关注Amy Excel公众号,后台回复“对照表”即可自行下载啦~

好啦,提取身份证号信息到这里就结束了,你学会了么?

♛往期回顾♛

身份证号提取出生日期,最简单的方法!

Excel快速分离数字和文本

快速求和|时间省的不止一点点

多级下拉菜单如何制作

57de704c8ce21fbde6ac88451c20a1b0.png

想学习更多Excel知识,就在下方留言吧!

写留言

1f19e33b894b20a8986e7669963f4703.png 你的赞和在看,我都喜欢
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
可以使用Excel的文本函数来从身份证号码中提取籍贯户籍信息,具体步骤如下: 1. 在Excel中新建一个列,命名为“籍贯”。 2. 在该列的第一行输入以下公式:=IF(MID(A1,11,2)="11","北京",IF(MID(A1,11,2)="12","天津",IF(MID(A1,11,2)="13","河北",IF(MID(A1,11,2)="14","山西",IF(MID(A1,11,2)="15","内蒙古",IF(MID(A1,11,2)="21","辽宁",IF(MID(A1,11,2)="22","吉林",IF(MID(A1,11,2)="23","黑龙江",IF(MID(A1,11,2)="31","上海",IF(MID(A1,11,2)="32","江苏",IF(MID(A1,11,2)="33","浙江",IF(MID(A1,11,2)="34","安徽",IF(MID(A1,11,2)="35","福建",IF(MID(A1,11,2)="36","江西",IF(MID(A1,11,2)="37","山东",IF(MID(A1,11,2)="41","河南",IF(MID(A1,11,2)="42","湖北",IF(MID(A1,11,2)="43","湖南",IF(MID(A1,11,2)="44","广东",IF(MID(A1,11,2)="45","广西",IF(MID(A1,11,2)="46","海南",IF(MID(A1,11,2)="50","重庆",IF(MID(A1,11,2)="51","四川",IF(MID(A1,11,2)="52","贵州",IF(MID(A1,11,2)="53","云南",IF(MID(A1,11,2)="54","西藏",IF(MID(A1,11,2)="61","陕西",IF(MID(A1,11,2)="62","甘肃",IF(MID(A1,11,2)="63","青海",IF(MID(A1,11,2)="64","宁夏",IF(MID(A1,11,2)="65","新疆",IF(MID(A1,11,2)="71","台湾",IF(MID(A1,11,2)="81","香港",IF(MID(A1,11,2)="82","澳门","未知"))))))))))))))))))))))))))))) 3. 将公式复制到所有需要提取籍贯信息的单元格中,即可快速提取身份证号码中的籍贯户籍信息。 注:上述公式仅适用于18位身份证号码,14位身份证号码籍贯信息提取方式不同。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值