2016-07-22 58 views
0

我在Excel中的日期字段有問題。格式是這樣的「2016-07-15T14:07:08.000Z」。我試圖把它轉換成這樣「2016/6/15 14:07:08」。 Help plzz關於Excel中的日期問題

回答

0

您將需要Left和Mid函數的組合來提取文本值並將它們插入到Date()和Time()函數中。像這樣(我的區域設置爲DMY):

=DATE(LEFT(A1,4),MID(A1,6,2),MID(A1,9,2))+ 
TIME(MID(A1,12,2),MID(A1,15,2),MID(A1,18,2)) 

enter image description here

+0

我應用了這個公式,它給了我單獨的日期而不是時間。 – prabhu

+0

單元格值是多少?張貼在這裏。 – teylyn

2

您需要打開串入一些Excel將識別爲一個時間標記,然後相應地格式化。

如:

=TEXT(--SUBSTITUTE(SUBSTITUTE(A1,"T"," "),"Z",""),"dd/mm/yyyy hh:mm:ss") 

,或者對於一個「真正」的日期,時間,而不是文本字符串:

=--SUBSTITUTE(SUBSTITUTE(A1,"T"," "),"Z","") 

和自定義格式的單元格,你想要的方式。