室內設計培訓
平面設計培訓
部落窩教育
網站首頁 >> Excel教程 >> 文章內容

Excel身份證號碼提取出生年月的三種方法

[日期:2017-09-11]   來源:IT部落窩  作者:IT部落窩   閱讀:374669[字體: ]

 在整理員工檔案信息時,輸入身份證號碼后,往往還需要從身份證中提取身份證所屬者的出生日期。

今天,我們就用下面一組模擬的數據,一起學習一下excel身份證提取出生年月的方法。

 方法一:函數公式 
C2單元格輸入公式:=--TEXT(MID(B2,7,8),"0-00-00"),向下復制填充。一次性提取所有身份證號碼對應的出生日期。
excel身份證提取出生年月           
            
溫馨提示:
如果輸入公式后,公式結果變成了28098,別忘了把單元格格式設置為日期格式。
身份證號碼取出生年月

公式解釋:
  1. 首先看MID函數:MID(B2,7,8)的意思就是從B2單元格的第7位開始截取,截取的字符長度是8位,得到的計算結果就是"19761204"。 
  2. 接下來用TEXT函數,將MID函數得到的字符串變成日期的模樣,TEXT(MID(B2,7,8),"0-00-00")將文本字符串"19761204"從右側的第二位和第四位之間各加上一個短橫線,結果變成"1976-12-04"。
  3. 經過text函數喬裝打扮,文本字符串"19761204"就有了日期的樣子了,但是這樣的結果僅僅是掩人耳目,還不是真正的日期格式。Excel中凡是經過TEXT、MID、LEFT、RIGHT等函數計算后得出的數值是文本格式,一般情況下,不能參與后續的計算處理。
  4. TEXT函數前加了兩個短橫線是什么意思呢?就是把上面text函數得到的文本型的日期格式進行減負運算,也就是--負負得正,通過運算,將文本格式的數值變成真正的日期格式。當然將兩個短橫線換成1*(1乘以),也可以實現將文本格式向數值格式的轉換。
最后的提醒:咱們在日常的日期數據錄入時,一定要養成良好的規范錄入習慣,千萬不要錄入成類似“2014.2.1”、“20140201”這樣的日期形式。
看到這個地方,肯定有伙伴會反駁或者異議,說用分列或者快速填充不就得了。的確是這樣的,函數公式的最大好處,可能就是數據源更新,結果也會自動更新。就正如小編給本文取的標題一樣,多種方法,各有各的精彩。 

◢ 方法二:分列完成 
選擇B列數據,單擊【數據】【分列】,在彈出【文本分列向導 第1步,共3步】對話框中,選擇“固定寬度”,單擊下一步。
 
 
在【文本分列向導 第2步,共3步】對話框數據預覽窗口中,單擊第6位和第7位之間的刻度,再單擊第14位和第15位之間的刻度(也就是留出出生日期的寬度),【下一步】。
 
在【文本分列向導 第3步,共3步】對話框中,依次點擊最左側列,點選【不導入此列(跳過)】。點擊最右側列,點選【不導入此列(跳過)】。點擊中間列,點選【日期】。目標區域選擇C2,單擊完成。
 
方法三:快速填充 
手動在C2和C3單元格分別輸入出生年月,截圖如下:
 
然后鼠標拖動選擇C2:C9單元格區域,按下CTRL+E,快速填充。
關于方法二和方法三的技巧操作,請觀看滴答老師為大家錄制的視頻教程學習。QQ群:518462671可以下載。
- END - 
IT部落窩PS,CDR,213班 分享到: QQ空間 新浪微博 騰訊微博 人人網
photoshop教程
Photoshop教程
平面設計教程
Photoshop教程
年轻的邻居中文版_精品无码制服丝袜视频软件_荔枝视频在线观看 1080P_影音先锋AV天堂永久资源网