利用Excel涵數(shù)提取18位身份證號碼信息

在公文表格處理中,經(jīng)常會遇到需要從18位身份證號碼中提取年齡,性別,出生年月日等信息,如果人工判斷的話,工作量太大,錯誤率還很高,如何利用涵數(shù)來實現(xiàn)這個功能呢,我們來一起看看。
方法/步驟
18位的新一代身份證了,里面的數(shù)字都是有規(guī)律的。前6位數(shù)字是戶籍所在地的代碼,7-14位就是出生日期。第17位“2”代表的是性別,偶數(shù)為女性,奇數(shù)為男性。我們要做的就是把其中的部分數(shù)字利用了涵數(shù)“提取出來”。
我們啟動Excel2003,錄入需要提取信息的身份證號碼。
輸入的身份證號會以科學記數(shù)法顯示,需要更改一下數(shù)字格式。選中該列中的所有身份證號后,右擊鼠標,選擇“設置單元格格式”。在彈出對話框中“數(shù)字”標簽內的“分類”設為“文本”,然后點擊確定。
首先,提取出出生日期
將光標指針放到“出生日期”列的單元格內,這里以C5單元格為例。然后輸入“=MID(B5,7,4)&"年"&MID(B5,11,2)&"月"&MID(B5,13,2)&"日"”
注意:外側的雙引號不用輸入,函數(shù)式中的引號和逗號等符號應在英文狀態(tài)下輸入。
回車后,你會發(fā)現(xiàn)在C5單元格內已經(jīng)出現(xiàn)了出生日期。然后,選中該單元格后拖動填充柄,其它單元格內就會出現(xiàn)相應的出生日期。
MID函數(shù)是EXCEL提供的一個“從字符串中提取部分字符”的函數(shù)命令,具體使用格式在EXCEL中輸入MID后會出現(xiàn)提示。
提下來,我們再來提取性別信息
選中“性別”列的單元格,如D5。輸入“=IF(MID(B5,17,1)/2=TRUNC(MID(B5,17,1)/2),"女","男")”后回車,就會自動判斷出性別了。拖動填充柄讓其他的性別也自動輸入。
最后,我們來計算年齡
其中C5是出生日期所在列,雙擊年齡所在列,然后輸入下面公式=YEAR(NOW())-YEAR(C5)
回車后,即可得到年齡,復制到其他單元格即可完成。這樣以后無論從身從證信息提取什么信息都可以用這個方法來實現(xiàn)。
以上就是利用Excel涵數(shù)提取18位身份證號碼信息方法介紹,希望能對大家有所幫助!
相關文章
- excel預覽打印超出范圍該怎么辦?有時候在打印excel文件的時候,由于邊距設置的問題,本來一頁可以完整打印出來的,卻分成幾頁打印出來,下面分享解決辦法,需要的朋友可以2015-04-09
- 本文給大家介紹的是一個EXCEL的小技巧,教大家如何不復制自動篩選區(qū)或者隱藏區(qū)的內容,十分的細致全面,推薦給大家,有需要的小伙伴可以參考下。2015-04-08
- 這篇教程是向腳本之家的朋友介紹Excel制作分類標簽間隔式條形圖方法,教程制作出來的條形圖還是很不錯的,很值得學習,推薦到腳本之家,喜歡的朋友可以跟著教程一起來學習2015-04-03
- 由于工作的需要,很多時候要消除Excel中的網(wǎng)格線,這里說的是將網(wǎng)格線消除,而不是合并網(wǎng)格線。那么Excel中的網(wǎng)格線怎么取消?下面小編就為大家介紹一下,一起來看看吧2015-04-02
- 自動求和是excel中常用的功能,操作起來相對比較容易,也有局限,此功能只能對同一行或同一列中的數(shù)字進行求和,不能跨行、跨列或行列交錯求和。那么excel工作表的行或列怎2015-03-31
Excel剔除單列數(shù)據(jù)的重復值五種方法介紹
下面小編為大家介紹Excel剔除單列數(shù)據(jù)的重復值五種方法,對于不知道怎么操作的朋友可以參考本文,希望能對大家有所幫助2015-03-30Excel表格 提示向程序發(fā)送命令時出現(xiàn)問的解決辦法
有用戶在電腦打開Excel表格文檔時,系統(tǒng)彈出“向程序發(fā)送命令時出現(xiàn)問題”錯誤提示框(如下圖所示),導致無法正常打開Excel文檔,而出現(xiàn)這種故障提示有幾種因素,如輸入法問2015-04-09