當前位置:編程學習大全網 - 編程語言 - 在Excel中如何自動從身份證中提取生日性別?求詳細步驟 最好有視頻教程

在Excel中如何自動從身份證中提取生日性別?求詳細步驟 最好有視頻教程

現在的身份證號已經全部都是

18位

的新壹代身份證了,裏面的數字都是有規律的。前6位數字是戶籍所在地的代碼,7-14位就是出生日期。第17位“2”代表的是性別,偶數為女性,奇數為男性。我們要做的就是把其中的部分數字想法“提取出來”。  1,轉換身份證號碼格式  我們先將學生的身份證號完整地輸入到Excel2003表格中,這時默認為“數字”格式(單元格內顯示的是科學記數法的格式),需要更改壹下數字格式。選中該列中的所有身份證號後,右擊鼠標,選擇“設置單元格格式”。在彈出對話框中“數字”標簽內的“分類”設為“文本”,然後點擊確定。  2,“提取出”出生日期將光標指針放到“出生日期”列的單元格內,這裏以C2單元格為例。然後輸入

“=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日"”

(註意:外側的雙引號不用輸入,函數式中的引號和逗號等符號應在英文狀態下輸入)。回車後,妳會發現在C2單元格內已經出現了該學生的出生日期。然後,選中該單元格後拖動填充柄,其它單元格內就會出現相應的出生日期。

通過上述方法,系統自動獲取了出生年月日信息  

小提示:MID函數是Excel提供的壹個“從字符串中提取部分字符”的函數命令,具體使用格式在EXCEL中輸入MID後會出現提示。  

3,判斷性別“男女”

選中“性別”列的單元格,如D2。輸入“=IF(MID(B2,17,1)/2=TRUNC(MID(B2,17,1)/2),"女","男")”(註意如上)後回車,該生“是男還是女”已經乖乖地判斷出來了。拖動填充柄讓其他學生的性別也自動輸入。性別被自動填入指定位置  這樣,通過兩個簡單的函數,我們就可以讓Excel從身份證號中自動提取出生日期和性別並填充到單元格內,極大地減輕了我們的輸入工作量。

  • 上一篇:小白是如何接觸編程的?
  • 下一篇:教師培訓心得總結作文
  • copyright 2024編程學習大全網