巧用Excel:利用身份證號碼提取個人資訊
辦公室的小秦向我求教,說最近需要上報一份材料,這份材料是用Excel做的彙總表,其中必須輸入每位員工的姓名、性別、身份證號碼、出生年月、籍貫、畢業學校、職稱等相關資訊,她的要求是有無簡單的辦法對身份證號碼、性別、出生年月的資料進行覈對。下面我們就來看一下具體的核對方法。
步驟/方法
(01)一、分析身份證號碼其實,身份證號碼與一個人的性別、出生年月、籍貫等資訊是緊密相連的,無論是15位還是18位的身份證號碼,其中都儲存了相關的個人資訊。15位身份證號碼:第7、8位爲出生年份(兩位數),第9、10位爲出生月份,第11、12位代表出生日期,第15位代表性別,奇數爲男,偶數爲女。18位身份證號碼:第7、8、9、10位爲出生年份(四位數),第11、第12位爲出生月份,第13、14位代表出生日期,第17位代表性別,奇數爲男,偶數爲女。例如,某員工的身份證號碼(15位)是320521720807024,那麼表示1972年8月7日出生,性別爲女。如果能想辦法從這些身份證號碼中將上述個人資訊提取出來,不僅快速簡便,而且不容易出錯,覈對時也只需要對身份證號碼進行檢查,肯定可以大大提高工作效率。
(02)二、提取個人資訊這裏,我們需要使用IF、LEN、MOD、MID、DATE等函數從身份證號碼中提取個人資訊。如圖1所示,其中員工的身份證號碼資訊已輸入完畢(C列),出生年月資訊填寫在D列,性別資訊填寫在B列。圖1 輸入身份證號碼1.提取出生年月資訊由於上交報表時只需要填寫出生年月,不需要填寫出生日期,因此這裏我們只需要關心身份證號碼的相應部位即可,即顯示爲“7208”這樣的資訊。在D2單元格中輸入公式“=IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4))”,其中:LEN(C2)=15:檢查C2單元格中字元串的字元數目,本例的含義是檢查身份證號碼的長度是否是15位。MID(C2,7,4):從C2單元格中字元串的第7位開始提取四位數字,本例中表示提取15位身份證號碼的第7、8、9、10位數字。MID(C2,9,4):從C2單元格中字元串的第9位開始提取四位數字,本例中表示提取18位身份證號碼的第9、10、11、12位數字。IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4)):IF是一個邏輯判斷函數,表示如果C2單元格是15位,則提取第7位開始的四位數字,如果不是15位則提取自第9位開始的四位數字。如果需要顯示爲“70年12月”這樣的格式,請使用DATE格式,並在“單元格格式→日期”中進行設定。2.提取性別資訊由於報表中各位員工的序號編排是按照上級覈定的編制進行的,因此不可能按照男、女固定的順序進行編排,如果一個一個手工輸入的話,既麻煩又容易出錯。例如性別資訊統一在B列填寫,可以在B2單元格中輸入公式“=IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女")”,其中:LEN(C2)=15:檢查身份證號碼的長度是否是15位。MID(C2,15,1):如果身份證號碼的長度是15位,那麼提取第15位的數字。MID(C2,17,1):如果身份證號碼的長度不是15位,即18位身份證號碼,那麼應該提取第17位的數字。MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2):用於得到給出數字除以指定數字後的餘數,本例表示對提出來的數值除以2以後所得到的餘數。IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女"):如果除以2以後的餘數是1,那麼B2單元格顯示爲“男”,否則顯示爲“女”。回車確認後,即可在B2單元格顯示正確的性別資訊,接下來就是選中填充柄直接拖曳。如圖2所示,現在這份報表無論是提取資訊或是覈對,都方便多了!圖2 提取個人資訊
-
怎麼取消電腦自動鎖屏
不喜歡電腦自動鎖屏,但也不知道怎麼設定,沒關係,一起和我來了解一下吧。操作方法(01)我們先開啟“控制面板”,可以在“開始選單”或者是直接在桌面上開啟,大家就自己選擇吧。(02)開啟之後,我們選擇“系統和安全”。(03)再在“電源選項”下,選擇“更改計算機睡眠時間”。(04)最...
-
Windows 10關閉自動更新(Windows Update)的方法
現在的windows系統更新得越來越頻繁,windows10也不例外,但是很多時候,很多人都不想進行更新,但是又沒有直接關閉更新得選項,所以我今天就來給大家介紹一下如何關閉系統更新得方法,下面就一起來看看吧。可以從服務管理中進行關閉(01)命令方法開啟:我們可以按下快速鍵:win+...
-
Win10系統怎麼登陸Microsoft帳戶
如果有小夥伴想知道Win10系統怎麼登陸Microsoft帳戶,可以來看看下面的步驟哦!一、先註冊帳戶。(01)在網上搜尋“Microsoft帳戶註冊”,找搜尋結果中找到註冊官網進行註冊。(02)進入註冊介面以後,輸入正確的相關資訊,然後輸入密碼和其他的資訊。(03)輸入完成之後,我們就可以...
-
win10任務計劃在哪裏 如何開啟計劃任務程序
在使用Windows10的過程中,有時候我們需要禁用任務計劃程序裏的某個計劃,這時就需要開啟任務計劃程序,那麼我們怎麼樣開啟計劃任務程序呢?下面就與大家分享兩個方法吧。方法/步驟1(01)在Windows10系統桌面,依次點擊“開始/Windows系統/控制面板”選單項。(02)在開啟的Win...