Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 使用excel表格,有時候需要輸入身份、性別等信息。身份證可以機器刷或者導入,但是性別要是手動輸入的話,人多了很是麻煩。 特別是我校招生工作中需要處理大量的學生數據,身份證號和性別是必不可少的數據。
 今天給大家分享一個excel代碼,可以根據身份證號自動匹配男女性別。
大家都知道我國的身份號每一位數字都有具體指代的意義,而身份證號的倒數第二位(18位身份證號的第17位)就是指代男女的標示,如果第17位為單身則為男性,為雙數則為女性。
知道了這一點那么我們很容易就寫出自動識別身份證男女性別的代碼啦。
代碼為:IF(MOD(MID(C2,17,1),2=1,"男","女")?
打出的公式應該是:=IF(MOD(MID(C2,17,1),2)=1,"男","女")
解讀:
MID(C2,17,1)函數是取身份證號的第17位;
MOD(MID(C2,17,1),2)=1是求第17位數是否奇數(第17位數除以2后的余數是1就是奇數);
IF(MOD(MID(C2,17,1),2)=1,"男","女")判斷是奇數就是男,否則為女
Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |