批量提取身份證号碼中的出生年月日,我們可以通過ctrl e的快捷鍵完成,但在較低excel版本中,是沒有智能填充這項功能的。
因此這篇文章将介紹用公式提取的方式,并用公式将提取的日期轉換為可直接運算的日期格式。
在上圖中,已經得到了出生日期的結果,下面我們來看看它的公式是什麼?
在excel各大函數中,用于提取指定字符串的函數有LEFT,RIGHT,MID等,而mid函數是最常用的函數之一。
我們在編輯欄中輸入公式=MID(B2,7,8),它的含義是=mid(文本,從第幾個字符串開始,提取幾個字符),也就是提取B2單元格身份證号,從第7個字符開始,提取8個字符,即出生的年月日日期。
雖然提取出了身份證号碼的出生日期,但它并不是日期格式,不能直接進行日期相關的運算,因此需要轉換為日期格式。
以下我們通過text函數來對格式進行轉換。
text函數是文本處理函數,屬于excel中非常強大且實用的函數之一,用處相當多,我們輸入公式=TEXT(C2,"0-00-00"),它的含義是将C2文本轉換為“0-00-00”的日期格式,這種格式是系統内置的一種日期格式,因此隻需記住這個參數的寫法,遇到需要轉換日期格式時,照着輸入即可。
然後雙擊自動向下填充,可見上圖轉換的結果。
以上就是今天的全部内容,兩個公式中的函數都是比較常用的,童鞋們可以學習起來。
另外也可以思考下得到出生日期後,怎麼計算出每個人的年齡?我們在下一節的文章中再來講述。
閱讀更多:
Excel表格打印時怎麼在紙張下方顯示頁碼數
Excel表格求和時怎麼把後面新插入的單元格數據自動計算進去
Excel表格怎麼求開始日期和結束日期
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!