返回

身份证信息提取秘籍,几招轻松搞定!

Excel技巧

各位小伙伴们,大家好!我是你们的好朋友,技术专家小明。今天,我来给大家分享一个超级实用的技能——从身份证号码中提取信息。

身份证号码是我们生活中非常重要的证件号码,上面承载着我们个人的各种重要信息。那么,如何从身份证号码中提取出这些信息呢?今天,我就来教给大家几个简单易用的公式,让你轻松搞定!

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单元格,向下复制即可。

以上就是从身份证号码中提取信息的几个实用公式。希望这些公式能够帮助大家轻松处理身份证号码相关的数据。