咱们每个人都有一个唯一的身份证号,其实身份证号中包含了很多的个人信息,你知道怎么从身份证号中提取个人的生日、年龄、性别、籍贯等信息吗?技巧君今天和大家分享一下如何利用Excel从身份证号中提取个人信息!
文末有示例文件获取方法哦
身份证号的构成身份证号有18位,排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。顺序码的奇数分给男性,偶数分给女性。
Excel干货:身份证号提取生日、年龄、性别、籍贯,建议收藏!
身份证号构成
从这个构成中,我们可以发现,只需要提取对应的编码就可以提取出身份证号中的个人信息!
提取性别=IF(MOD(MID(B2,17,1),2),"男","女")
Excel干货:身份证号提取生日、年龄、性别、籍贯,建议收藏!
身份证号提取性别
说明:
MID(B2,17,1),提取第17位数字
MOD(MID(B2,17,1),2),对2取余,奇数余数得1,偶数余数为0
提取出生年月
=--TEXT(MID(B2,7,8),"0-00-00")
Excel干货:身份证号提取生日、年龄、性别、籍贯,建议收藏!
提取出身年月
说明:
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")
Excel干货:身份证号提取生日、年龄、性别、籍贯,建议收藏!
提取实岁
说明:
DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"Y"),计算当前日期和出生日期的年差值,即实际岁数
提取虚岁
=(YEAR(NOW())-MID(B2,7,4))
Excel干货:身份证号提取生日、年龄、性别、籍贯,建议收藏!
提取虚岁
说明:
MID(B2,7,4):提取第7位数开始的4位数字,即出生年份
YEAR(NOW()):计算当前日期的年份
(YEAR(NOW())-MID(B2,7,4)):虚岁=当前年份-出生年份
提取籍贯
=VLOOKUP(--MID(B2,1,6),籍贯编码!B:C,2,0)
Excel干货:身份证号提取生日、年龄、性别、籍贯,建议收藏!
提取籍贯
说明:
--MID(B2,1,6),提取前六位地址编码
VLOOKUP(--MID(B2,1,6),籍贯编码!B:C,2,0),在地址编码表里找到籍贯
示例文件获取:
点击右上角红色按钮
关注“Excel精选技巧”
,然后私信发送【身份证号提取个人信息
】即可关注Excel精选技巧,每天学习3分钟,坚持一个月,你将大不同!Excel干货:身份证号提取生日、年龄、性别、籍贯,建议收藏!
1.《从身份证号码中提取年龄 Excel干货:身份证号提取生日、年龄、性别、籍贯,建议收藏!》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《从身份证号码中提取年龄 Excel干货:身份证号提取生日、年龄、性别、籍贯,建议收藏!》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/jiaoyu/227893.html