关于Excel中的date问题

我在Excel中的date字段有问题。 格式是这样的“2016-07-15T14:07:08.000Z”。 我试图把它转换成这样“15/07/2016 14:07:08”。 帮助plzz

您需要将string转换为Excel将识别为时间戳记的内容,然后对其进行相应的格式化。

例如:

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

或者,对于“真正的”date时间而不是文本string:

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

并以您想要的方式自定义单元格。

您将需要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)) 

在这里输入图像说明