Exce软件中如何从身份证号码中提取出生日期、性别、年龄、省份和星座?简单到没朋友!
废话少说,先看演示:(注:身份证号码为随机组合而成,仅用于演示、并非真实存在)
演示
你需要了解的身份证小知识:1、身份证号倒数第二位(第17位),奇数为男,偶为女;
2、前2位为初次申报户口的省份代码;
3、第7位至14位为出生日期码;
制作步骤:1、从身份证号码中提取出生日期:
=TEXT(MID(C6,7,8),\"0000-00-00\")*1
2、从身份证号码中提取性别:
=IF(ISODD(MID(C6,17,1)),\"男\",\"女\")
3、根据身份证号码计算虚岁(当前年份-出日年份):
=YEAR(TODAY())-MID(C6,7,4)
4、根据身份证号码计算周岁(实足年龄):
=DATEDIF(D6,TODAY(),\"Y\")
5、根据身份证号码判断初次申请户口的省份(“地址码”工作表的A列存放地址码,B列存放省份):
=VLOOKUP(LEFT(C6,2),地址码!$A:$B,2,0)
注:地址码与省份的对照关系表:
地址码 | 省级行政区 | 地址码 | 省级行政区 | |
11 | 北京市 | 42 | 湖北省 | |
12 | 天津市 | 43 | 湖南省 | |
13 | 河北省 | 44 | 广东省 | |
14 | 山西省 | 45 | 广西壮族自治区 | |
15 | 内蒙古自治区 | 46 | 海南省 | |
21 | 辽宁省 | 50 | 重庆市 | |
22 | 吉林省 | 51 | 四川省 | |
23 | 黑龙江省 | 52 | 贵州省 | |
31 | 上海市 | 53 | 云南省 | |
32 | 江苏省 | 54 | 西藏自治区 | |
33 | 浙江省 | 61 | 陕西省 | |
34 | 安徽省 | 62 | 甘肃省 | |
35 | 福建省 | 63 | 青海省 | |
36 | 江西省 | 64 | 宁夏回族自治区 | |
37 | 山东省 | 65 | 新疆维吾尔自治区 | |
41 | 河南省 |
6、根据身份证号码判断星座:
=LOOKUP(--TEXT(D6,\"mdd\"),{101,\"摩羯座\";120,\"水瓶座\";219,\"双鱼座\";321,\"白羊座\";420,\"金牛座\";521,\"双子座\";621,\"巨蟹座\";723,\"狮子座\";823,\"座\";923,\"天秤座\";1023,\"天蝎座\";1122,\"射手座\";1222,\"摩羯座\"})
注:以下为星座与阳历的对应表:
星座 | 阳历 |
白羊座 | 3月21日~ 4月20日 |
金牛座 | 4月21日~ 5月21日 |
双子座 | 5月22日~ 6月21日 |
巨蟹座 | 6月22日~ 7月22日 |
狮子座 | 7月23日~ 8月23日 |
座 | 8月24日~ 9月23日 |
天秤座 | 9月24日~10月23日 |
天蝎座 | 10月24日~11月22日 |
射手座 | 11月23日~12月21日 |
魔羯座 | 12月22日~ 1月20日 |
水瓶座 | 1月21日~ 2月19日 |
双鱼座 | 2月20日~ 3月20日 |
copyright © 2022 一生命运网 版权所有 辽ICP备2022007116号-4
法律声明:本站文章来自网友投稿,不代表本站观点,版权归原创者所有,如果侵犯了你的权益,请通知我们,我们会及时删除侵权内容!