关于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))