在Excel中,通過MID函數,提取身份證中的出生日期,再用DATEDIF函數計算年齡。
例如:身份證 370686202203041234
年齡是按周歲算
設置B列 單元格格式為 常規-身份證
設置C列 單元格格式為 常規-年齡
C2=DATEDIF(DATE(MID(B2,7,4),MID(B2,11,2),MID(B2,13,2)),NOW(),"Y")
以這個為例:
MID(B2,7,4)從号碼的第7位開始提取四位也就是年 2022
MID(B2,11,2)從号碼的第11位開始提取倆位也就是月 03
MID(B2,13,2)從号碼的第13開始提取倆位也就是日 04
DATE函數把年月日組合成日期格式 2022/03/04
用datedif計算時間差,後邊的Y的意思就是計算倆個時間的年數差
NOW() 返回當前的日期和當前時間
最後在單元格C2右下角,當鼠标指針變成實心十字,雙擊 自動填充。
18位身份證号的第17位是判斷性别的數字,奇數代表男性,偶數代表女性。
身份證提取性别:C2=IF(MOD(MID(B2,17,1),2)=1,"男","女")
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!