自动生成的报告包含格式为YYYYMMDDHHMMSS
的事件时间。
如何将其转换为更标准的格式DD/MM/YYYY HH:MM:SS
?
答案 0 :(得分:2)
Heres是我的回答:
如果你在单元格D4
:20161230055053
中有这个,并且你想要这个12/30/2016 05:50:53
,那么你需要使用这个公式
=DATE(LEFT(D4,4),MID(D4,5,2),MID(D4,7,2))+TIME(MID(D4,9,2),MID(D4,11,2),RIGHT(D4,2))
正如您所看到的,D4
包含数据YYYYMMDDHHMMSS
的字符串,使用该公式,您可以拥有真实的格式化日期数据:
DATE
是使用内部参数Year
,month
和day
为您提供日期的公式。
由于任何小时数是一天中的一小部分,您可以使用TIME
参数Hour
,Minute
和{{1}将日期值添加到日期中}。
DATE和TIME使用的所有参数都来自de string Second
,使用函数YYYYMMDDHHMMSS
,LEFT
和RIGHT
。
答案 1 :(得分:0)
简答:
=MID(#Ref!,7,2)&"/"&MID(#Ref!,5,2)&"/"&MID(#Ref!,1,4)&" "&MID(#Ref!,1,2)&":"&MID(#Ref!,3,2)&":"&MID(#Ref!,5,2)
#Ref!是具有原始数据的单元格
长答案: Microsoft Excel将MID函数定义为“在给定起始位置和长度的情况下从文本字符串中间返回字符”的公式。 句法: = MID(Input_string,Start_position,Number_of_characters)
了解详情:Excel Mid Funciton