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日 |
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!