大家都知道身份證號碼中的第7位至第14位代表的是一個人的出生日期,其中7-10位是出生年份,11-12位是出生月份,13-14位是出生日。而我們在很多地方都需要用到出生日期,如果能夠直接從身份證號碼中把出生日期提取出來,特別是當人數較多時,無疑會節省很多時間,例如為學生建立學籍時。
從身份證號碼中提取出生日期,相信經常使用Excel的朋友都會,但是直接提取出來的出生日期的格式在很多時候與我們所需要的格式並不一致,還需要再做進一步的修改。那麼能不能直接從身份證號碼中提取到指定格式的出生日期呢?當然是可以的,但是需要一定的技巧。我們經常使用的日期格式有兩種:(1)YYYY-MM-DD;(2)YYYY年MM月DD日。下面我就為大家分享這兩種常用日期格式的提取方法。
要想從身份證號碼中直接提取到指定格式的出生日期,需要用到兩個函數MID和TXET。
MID函數的作用是從字符串中指定的位置開始,返回指定長度的字符串。該函數的語法格式是MID(Text, Start_Num, Num_Chars),中文表達式是MID(文本, 起始位置, 提取字符長度),有三個參數,Text是待截取的字符串,Start_Num是截取的起始位置,Num_Chars是截取的字符個數。
TEXT函數的作用是將數值轉換為按指定數字格式表示的文本。該函數的語法格式是TEXT(value,format_text),Value 為數值、計算結果為數字值的公式,或對包含數字值的單元格的引用。Format_text 為「單元格格式」對話框中「數字」選項卡上「分類」框中的文本形式的數字格式。
當我們掌握了MID和TXET函數的用法後,就可以利用這兩個函數設計出從身份證號碼中提取出指定格式日期的公式了。
1、提取YYYY-MM-DD格式的日期
首先在B2單元格輸入公式「=TEXT(MID(A2,7,8),"0-00-00")」後回車,即可得到B2單元格的出生日期,然後待光標變成黑色實心「+」時,雙擊或者直接拖下來就可完成其餘數據的提取了。
2、提取YYYY年MM月DD日格式的日期
首先在B2單元格輸入公式「=TEXT(MID(A2,7,8),"0年00月00日")」,按下回車,即可得到B2單元格的出生年月日期,然後待光標變成黑色實心「+」時,雙擊或者直接拖下來就可完成其餘數據的提取了。
除此之外,身份證號碼中還包含有出生地、性別等信息,只要使用適當的函數,都可以把這些信息從身份證號碼中直接提取出來,能夠有效的提高工作效率。最後,祝大家春節快樂!萬事如意!也希望大家能動動手指點個讚!