如何通过身份证号提取出生年月日(出生年月日提取年龄公式)
如何通过身份证号提取出生年月日,出生年月日提取年龄公式。小编来告诉你更多相关信息。
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日