Excel:如何从身份证号码中提取出生日期、性别、年龄和星座?

前言:

Exce软件中如何从身份证号码中提取出生日期、性别、年龄、省份和星座?简单到没朋友!
废话少说 , 先看演示:(注:身份证号码为随机组合而成,仅用于演示、并非真实存在)
Excel:如何从身份证号码中提取出生日期、性别、年龄和星座?

演示

你需要了解的身份证小知识:

【Excel:如何从身份证号码中提取出生日期、性别、年龄和星座?】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日

结语:今天的技巧非常简单,但在工作中却非常实用 。小伙伴们,你学会了吗?如果喜欢 , 请别忘了点赞、评论和分享哦!

相关经验推荐