Excel如何從身份證號(hào)中提取出生年月
有時(shí)候在Excel表格的統(tǒng)計(jì)中,需要對(duì)一大片人的身份證數(shù)據(jù)提取出生日期,有些朋友就會(huì)抱怨怎么根據(jù)身份證號(hào)碼提取出生日期啊。以下是學(xué)習(xí)啦小編為您帶來(lái)的關(guān)于Excel從身份證號(hào)中提取出生年月,希望對(duì)您有所幫助。
Excel從身份證號(hào)中提取出生年月
下圖是一些員工的資料,B列是身份證號(hào)碼,需要在C列提取出出生日期。
有兩種方法,第一種是技巧法:
選中B2:B118,也就是身份證號(hào)碼所在的區(qū)域,單擊【數(shù)據(jù)】→【分列】,在 【文本分列向?qū)У?步】對(duì)話框中,選擇【固定寬度】,單擊【下一步】。
在 【文本分列向?qū)У?步】對(duì)話框中,先單擊第六個(gè)字符之后,再單擊倒數(shù)第四個(gè)字符之前,單擊【下一步】。
在第3步對(duì)話框的預(yù)覽窗口中,先單擊第一列,再單擊【不導(dǎo)入此列】,同樣的方法,將第三列也設(shè)置為【不導(dǎo)入此列】。
單擊第二列,列數(shù)據(jù)格式選擇【日期】,目標(biāo)區(qū)域選擇C2,完成。
不看廣告看療效:
本方法如果操作熟練,即便有幾百數(shù)千條數(shù)據(jù),用時(shí)也不會(huì)超過(guò)30秒。
接下來(lái)再看公式法:
C2單元格輸入以下公式:
=--TEXT(MID(B2,7,8),"0-00-00")
然后雙擊C2單元格右下角的填充柄,公式瞬間到底,妥妥的了。
簡(jiǎn)單說(shuō)說(shuō)公式的意思吧。
MID函數(shù)用于從字符串的指定位置開(kāi)始,提取特定數(shù)目的字符串。
MID(B2,7,8)就是從B2單元格的第7位開(kāi)始,提取8位數(shù)字,結(jié)果為"19840523"。
再使用TEXT函數(shù),將這個(gè)字符串變成"0-00-00"的樣式,結(jié)果為"1984-05-23"。
這個(gè)時(shí)候,已經(jīng)有了日期的模樣,但是本身還是文本型的,所以再加上兩個(gè)負(fù)號(hào),也就是計(jì)算負(fù)數(shù)的負(fù)數(shù),通過(guò)這么一折騰,就變成真正的日期序列了。
技巧法適合函數(shù)公式零基礎(chǔ)的小白菜,公式法適合有函數(shù)功底的老油條,兩種方法,各有千秋,你喜歡哪種呢?
猜你喜歡:
1.Excel中進(jìn)行提取字符數(shù)Left,Mid,right函數(shù)的操作方法
2.excel如何根據(jù)身份證號(hào)計(jì)算年齡
3.Excel中用身份證號(hào)算生日:MID函數(shù)的用法與技巧