Excel干货:身份证号提取生日、年龄、性别、籍贯,建议收藏!

Excel干货:身份证号提取生日、年龄、性别、籍贯,建议收藏!

咱们每个人都有一个唯一的身份证号,其实身份证号中包含了很多的个人信息,你知道怎么从身份证号中提取个人的生日、年龄、性别、籍贯等信息吗?技巧君今天和大家分享一下如何利用Excel从身份证号中提取个人信息!

文末有示例文件获取方法哦身份证号的构成身份证号有18位,排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。顺序码的奇数分给男性,偶数分给女性。

身份证号构成

从这个构成中,我们可以发现,只需要提取对应的编码就可以提取出身份证号中的个人信息!

提取性别=IF(MOD(MID(B2,17,1),2),"男","女")

身份证号提取性别

说明:

MID(B2,17,1),提取第17位数字

MOD(MID(B2,17,1),2),对2取余,奇数余数得1,偶数余数为0

提取出生年月=--TEXT(MID(B2,7,8),"0-00-00")

提取出身年月

说明:

MID(B2,7,8),提取第7位开始后面的8位数字,即出生年月日编码

TEXT(MID(B2,7,8),"0-00-00"),转换为年-月-日的格式

--TEXT(MID(B2,7,8),"0-00-00"),减负运算换算为真正的日期

提取实岁=DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"Y")

提取实岁

说明:

DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"Y"),计算当前日期和出生日期的年差值,即实际岁数

提取虚岁=(YEAR(NOW())-MID(B2,7,4))

提取虚岁

说明:

MID(B2,7,4):提取第7位数开始的4位数字,即出生年份

YEAR(NOW()):计算当前日期的年份

(YEAR(NOW())-MID(B2,7,4)):虚岁=当前年份-出生年份

提取籍贯=VLOOKUP(--MID(B2,1,6),籍贯编码!B:C,2,0)

提取籍贯

说明:

--MID(B2,1,6),提取前六位地址编码

VLOOKUP(--MID(B2,1,6),籍贯编码!B:C,2,0),在地址编码表里找到籍贯

示例文件获取:点击右上角红色按钮关注“Excel精选技巧”,然后私信发送【身份证号提取个人信息】即可

关注Excel精选技巧,每天学习3分钟,坚持一个月,你将大不同!

相关推荐

小米/手机,备份及恢复数据(红米5 plus 为例)
365bet体育滚球

小米/手机,备份及恢复数据(红米5 plus 为例)

07-12 👁️‍🗨️ 7022
12309是什么电话?打这个号码能解决哪些法律问题?
生存战争怎么驯服狮子
mobile.365-588

生存战争怎么驯服狮子

09-30 👁️‍🗨️ 9789
2546是什么药,治什么病
mobile.365-588

2546是什么药,治什么病

10-18 👁️‍🗨️ 9939
QQ传文件转发功能怎么使用?
365bet信誉怎么样

QQ传文件转发功能怎么使用?

10-07 👁️‍🗨️ 9091
北京学编程哪个学校不踩雷?过来人分享点大实话
365bet体育滚球

北京学编程哪个学校不踩雷?过来人分享点大实话

09-26 👁️‍🗨️ 1627
盏康熙字典笔画
mobile.365-588

盏康熙字典笔画

10-07 👁️‍🗨️ 5714
归去来兮。
365bet信誉怎么样

归去来兮。

11-27 👁️‍🗨️ 1355
招联金融好期贷全面解析
mobile.365-588

招联金融好期贷全面解析

09-07 👁️‍🗨️ 9525