身份證,一大串數字,如何高效的將性別、年齡、出生日期提取出來呢?
工具/原料
電腦
Excel
方法/步驟
打開Excel表格,將需要的信息性別、年齡、出生日期寫入表頭。
身份證的性別如何分辨?身份證的倒數第二位數(即第十七位數)為奇數時是男性,若倒數第二位數(即第十七位數)為偶數,則為你女性。在性別欄C2單元格輸入 =IF(MOD(MID(B2,17,1),2)=1,"男","女") ,其中mid函數含義是選取B2從第17位數開始的1位數(此例為9),mod函數含義為數值(9)除以2的餘數。按下Enter鍵,看到此人為男性。
在年齡列D2單元格的編輯欄中輸入 =TEXT(TODAY(),"yyyy")-MID(B2,7,4),其中today函數是自動輸出今天的日期,text函數是將今天的日期以年(“yyyy”)的形式輸出,整個公式就是今年的年份減去身份證上的出生年份,即可算出年齡,出來。按下Enter鍵,返回年齡18.
在出生日期列E2單元格的編輯欄輸入 =DATE(MID(B2,7,4),MID(B2,11,2),MID(B2,13,2)),分別表示選取身份證上的年月日。按下Enter鍵即可輸出出生日期。
分別下拉填充公式。對年齡、性別、出生日期填充。
如果年齡列計算的結果是日期的話,需要在單元格格式中設置,選擇常規即可。
注意事項
例子中的姓名與身份證號碼為杜撰,請勿相信。