在工作中,這樣的日期時(shí)間表示方式,實(shí)在太常見了:
可是,無論是在Excel里excel時(shí)間轉(zhuǎn)換數(shù)字,還是Power Query里excel時(shí)間轉(zhuǎn)換數(shù)字,都不能直接通過數(shù)據(jù)類型或格式的轉(zhuǎn)換轉(zhuǎn)為規(guī)范的日期:
怎么辦?
當(dāng)然,這個(gè)問題很簡單啊,將年、月、日、時(shí)、分、秒分拆出來,然后再合起來就搞定了……
不過,一想到要1拆6,真的很煩……那么,Power Query里是否能方便一點(diǎn)兒?因?yàn)檫@是將文本轉(zhuǎn)換為時(shí)間,所以,我們可以查一下.函數(shù)的說明:
竟然,支持這種格式!
所以,這個(gè)問題就很簡單了,只要拆兩段(日期和時(shí)間)即可。
回到這個(gè)例子,我們要實(shí)現(xiàn)在原列上直接轉(zhuǎn)換,可以先操作提取前8位數(shù)字:
此時(shí),生成的步驟代碼如下,其中調(diào)用了函數(shù)Text.Start,并且結(jié)果為文本類型:
在此基礎(chǔ)上,我們直接修改代碼,加入取后面6位數(shù)字的函數(shù)Text.End,并將取出來的前8位和后6位用字母“T”連接起來,然后用.(或者.From)函數(shù)即可實(shí)現(xiàn)轉(zhuǎn)換:
就是這么簡單了!加個(gè)T就搞定!
【近期熱門合集/文章】
Power新書榜第1|最適合入門打基礎(chǔ)
當(dāng)當(dāng)京東超低折扣進(jìn)行中
-最通俗易懂Power系列視頻-
購書領(lǐng)60元視頻券 or 直購視頻送簽名書
點(diǎn)亮“在看”,轉(zhuǎn)發(fā)朋友圈
下載本文配套材料
(按文章發(fā)布日期確定對應(yīng)文件)