excel如何從身份證號中提取出生日?

我們手上有一份公司員工的身份證信息,需要自動計算出各個員工的生日,那麼這時候我們就可以利用excel中的簡單公式mid來計算。

工具/原料

excel2007

excel2010

方法/步驟

假設公司有一份員工信息表,只知道員工的身份證信息,如何計算生日呢?

excel如何從身份證號中提取出生日

我們在C2單元格輸入如下公式:

=MID(B2,7,8)

公式表示截取B2單元格中的內容,從第7個字符開始,截取8個字符。即表示一個生日的長度。

excel如何從身份證號中提取出生日

將C2列下拉填充至整個C列的單元格,應用該公式。

excel如何從身份證號中提取出生日

可以看到這時候的單元格內容顯示的是19810211的格式,我們需要的是1981年2月11日這樣的格式。

excel如何從身份證號中提取出生日

我們在D2輸入如下公式:

=LEFT(C2,4)&"年"&MID(C2,5,2)&"月"&RIGHT(C2,2)&"日"

並下拉填充到剩下的單元格里。

excel如何從身份證號中提取出生日

搞定了,怎麼樣,這個方法很實用吧,如果這篇經驗幫到了你請點擊左側【此經驗有幫助】,謝謝!

注意事項

怎麼樣,這個方法很實用吧,如果這篇經驗幫到了你請點擊左側【此經驗有幫助】,謝謝!

相關問題答案