返回
身份证信息提取秘籍,几招轻松搞定!
Excel技巧
2024-02-04 21:21:41
各位小伙伴们,大家好!我是你们的好朋友,技术专家小明。今天,我来给大家分享一个超级实用的技能——从身份证号码中提取信息。
身份证号码是我们生活中非常重要的证件号码,上面承载着我们个人的各种重要信息。那么,如何从身份证号码中提取出这些信息呢?今天,我就来教给大家几个简单易用的公式,让你轻松搞定!
1、提取出生年月
出生年月是身份证号码中非常重要的信息,它可以帮助我们判断一个人的年龄和星座。提取出生年月的公式如下:
=--TEXT(MID(B2,7,8), "0000-00-00")
将此公式输入到D2单元格,向下复制即可。
2、提取性别
身份证号码的第17位数字表示性别,奇数表示男性,偶数表示女性。提取性别的公式如下:
=IF(MOD(MID(B2,17,1),2)=1,"男","女")
将此公式输入到E2单元格,向下复制即可。
3、提取年龄
年龄可以通过出生年月和当前日期计算得出。提取年龄的公式如下:
=DATEDIF(D2,TODAY(),"y")
将此公式输入到F2单元格,向下复制即可。
4、提取星座
星座可以通过出生年月计算得出。提取星座的公式如下:
=IF(MONTH(D2)=1,IF(DAY(D2)<=19,"摩羯座","水瓶座"),
IF(MONTH(D2)=2,IF(DAY(D2)<=18,"水瓶座","双鱼座"),
IF(MONTH(D2)=3,IF(DAY(D2)<=20,"双鱼座","白羊座"),
IF(MONTH(D2)=4,IF(DAY(D2)<=19,"白羊座","金牛座"),
IF(MONTH(D2)=5,IF(DAY(D2)<=20,"金牛座","双子座"),
IF(MONTH(D2)=6,IF(DAY(D2)<=20,"双子座","巨蟹座"),
IF(MONTH(D2)=7,IF(DAY(D2)<=22,"巨蟹座","狮子座"),
IF(MONTH(D2)=8,IF(DAY(D2)<=22,"狮子座","处女座"),
IF(MONTH(D2)=9,IF(DAY(D2)<=22,"处女座","天秤座"),
IF(MONTH(D2)=10,IF(DAY(D2)<=22,"天秤座","天蝎座"),
IF(MONTH(D2)=11,IF(DAY(D2)<=21,"天蝎座","射手座"),
IF(MONTH(D2)=12,IF(DAY(D2)<=21,"射手座","摩羯座"))))))))))))
将此公式输入到G2单元格,向下复制即可。
5、提取职级
职级信息一般存储在C列中,我们可以直接提取该列数据。提取职级的公式如下:
=C2
将此公式输入到H2单元格,向下复制即可。
以上就是从身份证号码中提取信息的几个实用公式。希望这些公式能够帮助大家轻松处理身份证号码相关的数据。