眾所周知,,人事部門工作人員在整理員工檔案時,需要通過身份證號提取員工的出生日期,。
手工輸入比較麻煩,,容易出錯,有什么方法可以快速提取出來,?
小e,,有三條路!
01
公式法
在E4單元格中輸入以下公式,,然后雙擊填充完成:
=TEXT(MID(D4,,7,8),,' 0-00-00 ')
該公式的具體含義如下:
MID函數(shù),,可以從一個字符中截取一部分內(nèi)容。
在這種情況下,,MID(D4,,7,,8)表示:
我們需要從D4細胞的第七個字符中提取八個字符,結(jié)果是“19880625”,,這是出生日期,。
但是,這個結(jié)果不是一個正式的日期數(shù)據(jù),,它需要進一步的處理,。
文本函數(shù)可以通過格式代碼轉(zhuǎn)換數(shù)值的排列或顯示格式。
在這種情況下,,我們使用TEXT函數(shù)將“19880625”轉(zhuǎn)換為“年-月-日”格式,,使用的格式代碼為“0-00-00”。
處理的結(jié)果是一串字“1988年6月25日”,。
但是這個結(jié)果并不是真正的日期,,而是一個看起來像日期的字符串,所以最后需要再次處理,。
數(shù)算,,可以把一個字符日期轉(zhuǎn)換成一個實數(shù)日期。
在這種情況下,,我們在文本函數(shù)前面加上兩個減號,,表示已經(jīng)執(zhí)行了負(fù)操作。
負(fù)的是正的,,運算對象本身的數(shù)值沒有變化,,但是經(jīng)過這樣的數(shù)學(xué)處理,原來的字符日期可以轉(zhuǎn)換成實日期,。
02
分類方法
選擇單元格D4:D12,,然后單擊數(shù)據(jù)選項卡下的列。
在文本排序向?qū)У牟襟E1中選擇固定寬度,,然后單擊下一步,。
在文本排序向?qū)У牡诙街校瑔螕舻诹鶄€字符,,然后建立排序行,。
還有,在倒數(shù)第四個字符之前,,建立一個列線,,使出生日期的8位數(shù)字與兩邊的其他字符分開。繼續(xù)單擊下一步,。
在文本排序向?qū)У牟襟E3中,,單擊第一列并選擇“不導(dǎo)入此列”。同樣,為第三列選擇“不要導(dǎo)入此列”,。
單擊第二列,,即代表出生日期的代碼部分,并將列數(shù)據(jù)格式選擇為date,。
這個操作是整個過程的關(guān)鍵,。它會自動將8位代碼轉(zhuǎn)換成標(biāo)準(zhǔn)日期數(shù)據(jù)。
最后,,在目標(biāo)區(qū)域選擇E4單元,,點擊完成,,得到結(jié)果,。
03
基本用法
選擇單元格D4:D12,自定義單元格格式為“yyyy-mm-d”,。
例如,,在E4單元格中輸入“1988年6月25日”,在E5單元格中輸入“1994年5月16日”,。
然后Ctrl E快速填充,,就可以得到所有的日期。
總而言之:
函數(shù)方法更加靈活,。當(dāng)D列中填入新數(shù)據(jù)時,,公式可以通過直接向下填充來自動更新。
分離法操作起來比較簡單,,但是步驟比較多,。
快速填充操作是最簡單粗暴的,但是快速填充功能只有2013版以后的Excel才有,,在更低的版本就不能用了,。
官方微信
TOP