本期正文共 727 字,預(yù)計(jì)閱讀時(shí)間 4 分鐘 相信大家都碰到過(guò)系統(tǒng)導(dǎo)出來(lái)的坑爹數(shù)據(jù)格式,因?yàn)楹芏嚅_(kāi)發(fā)人員只知道寫(xiě)程序,Excel功力不見(jiàn)得好哦,雖然大部分職場(chǎng)人員改個(gè)數(shù)據(jù)格式還是應(yīng)該能搞定吧!但還是有很多小白們頭皮發(fā)麻,看到數(shù)字已經(jīng)夠煩了,還是個(gè)不想要的格式。所以Excel絕對(duì)是解決辦公“最后一公里”的利器,學(xué)好Excel就顯得那么重要。 來(lái)看看這位小伙伴的問(wèn)題吧。 這個(gè)問(wèn)題的難度還是具體可能導(dǎo)出的文字?jǐn)?shù)據(jù)的本身,本例小伙伴的文字時(shí)間狀態(tài)如下: 思路分析: 牛閃君的解決思路是想辦法把分和秒前面的數(shù)字取出來(lái),由于前面數(shù)字的位數(shù)不統(tǒng)一,如果用2016版本會(huì)簡(jiǎn)單很多,用2010版本就需要利用文本拆分函數(shù)。 我們先來(lái)看看2010的解決思路。 操作方式 先找到“分”所在單元格的位置,所以使用了Find函數(shù)。 =FIND("分",A5) 表示取對(duì)應(yīng)單元格的“分”所在的位數(shù)。 接著利用left函數(shù)來(lái)取分前面的數(shù)字,由于分所在的位置不統(tǒng)一,但發(fā)現(xiàn)數(shù)字的位置正好是分字的位置減1得到。 所以公式如下: 同理要取秒字后面的數(shù)字,這個(gè)難度還要大。 利用MID函數(shù),定位中間取值的起始位置,正好是分字的位置加1,然后利用單元格長(zhǎng)度來(lái)決定取幾位。 =MID(A5,B5+1,LEN(A5)-B5-1) 取到了分鐘,又取到了秒。然后利用time函數(shù)將其組合成時(shí)間格式。 用到了時(shí)間函數(shù)Time =TIME(0,C5,D5) 由于沒(méi)有小時(shí)數(shù),所以定義了分和秒。 具體操作如下: 但組合成功似乎不是那么完美。所以還需要用單元格自定義格式功能在規(guī)范以下。 選中新合成的時(shí)間區(qū)域,然后按Ctrl+1打開(kāi)單元格格式設(shè)置窗口,然后在自定義中設(shè)定如下動(dòng)圖格式。hh:mm:ss 為時(shí)間的定義。 當(dāng)然上圖是Excel2010的方法,Excel2013版及以上的版本呢。操作更簡(jiǎn)單,利用快速填充功能。 具體動(dòng)圖操作: ![]() 總結(jié) |
|
來(lái)自: 職場(chǎng)王者 > 《待分類(lèi)》