日期,是 Excel 表格中必不可少,且最為特殊的數(shù)據(jù)。駕馭得了,你就能運(yùn)表如飛;駕馭不了,它能讓碰一鼻子灰。
這不,又有一位表妹碰灰了。
1、表妹的煩惱
表妹小方:我想從日期數(shù)據(jù)中提取出「月」和「日」,可為什么「month」和「day」函數(shù)都不管用?
如果是你,會(huì)怎么幫這位表妹呢?
2、一招立馬見效
最簡(jiǎn)單的當(dāng)然是分列法。
這樣是不是就完事了呢?然而并沒有!
的確,這種方法可以滿足小方所提的需求 ——「提取月和日」。但,這只是一種頭痛醫(yī)頭腳痛醫(yī)腳的方法。
為什么?
因?yàn)椋?strong>根本問題在于數(shù)據(jù)源的日期不規(guī)范。
3、三招徹底解決煩惱
要從根本上解決問題,還是推薦用以下三招,先將日期整理規(guī)范,轉(zhuǎn)換成標(biāo)準(zhǔn)日期:
? 分列轉(zhuǎn)換法
利用分列向?qū)Э深A(yù)設(shè)導(dǎo)出格式的特性,強(qiáng)制轉(zhuǎn)換數(shù)據(jù)格式是慣用手法。
? 替換轉(zhuǎn)換法
對(duì)于規(guī)律比較明顯的數(shù)據(jù),還可以用替換法批量清除多余字符,從而達(dá)到轉(zhuǎn)換目的。
? 函數(shù)轉(zhuǎn)換法
函數(shù)公式比較復(fù)雜,它適合需要頻繁更新數(shù)據(jù),要自動(dòng)計(jì)算的場(chǎng)合。
4、打破砂鍋問到底
大多數(shù)情況下,我們想要單獨(dú)得到月和日的信息,是為了方便篩選、統(tǒng)計(jì)和分析。
然而,這是一個(gè)偽需求。
如果我們?cè)诶^續(xù)問為什么,就能找到問題的癥結(jié)所在:
為什么要提取月和日?有必要嗎?
為什么用函數(shù)不行?到底問題在哪?
因?yàn)?,日期是特殊的?shù)字,它本身就是由年、月、日三個(gè)零件構(gòu)成的,是「活」的真日期。
如果它符合標(biāo)準(zhǔn)格式,Excel 就可以自動(dòng)認(rèn)出其中的每一個(gè)部件,要分別按照年、月、日進(jìn)行篩選、分析,根本不需要單獨(dú)提取出來。
例如,做數(shù)據(jù)篩選時(shí),篩選的條件會(huì)自動(dòng)變成一層一層的結(jié)構(gòu),非常方便。
自動(dòng)分級(jí)顯示的標(biāo)準(zhǔn)日期
但是,很多從其他系統(tǒng)、軟件中導(dǎo)出的日期數(shù)據(jù),雖然看起來像標(biāo)準(zhǔn)日期,但實(shí)際上卻是「死」的假日期,Excel 沒辦法自動(dòng)識(shí)別出它的年、月、日等零件構(gòu)成。無(wú)論篩選、數(shù)據(jù)透視、還是函數(shù)公式,都把它當(dāng)成一整串的文本:
無(wú)法自動(dòng)分級(jí)顯示的假日期
所以,只有將文本型的假日期徹底轉(zhuǎn)換成數(shù)字型的真日期,才能化繁為簡(jiǎn),一勞永逸。即使要繼續(xù)提取年、月、日的信息進(jìn)行其他計(jì)算,也是輕輕松松的事。
? 分列轉(zhuǎn)換法
? 替換轉(zhuǎn)換法
? 函數(shù)公式法
所以,你 Get 到了嗎?
搞定 Excel,加班生活遠(yuǎn)離我!你是否也遇到 Excel 難題呢?在留言區(qū)放開聊起來吧~
本文來自微信公眾號(hào):秋葉 Excel (ID:excel100),作者:秋小葉,編輯:竺蘭
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。