Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在excel中将YYYY-MMM-DD转换为DD/M/YYYY_Excel_Date_Datetime_Time_Cell - Fatal编程技术网

在excel中将YYYY-MMM-DD转换为DD/M/YYYY

在excel中将YYYY-MMM-DD转换为DD/M/YYYY,excel,date,datetime,time,cell,Excel,Date,Datetime,Time,Cell,我想询问一种在excel中将YYYY-MMM-DD HH:MM:SS转换为DD/M/YYYY HH:MM:SS的方法。我的数据基本上是从转换成excel的应用程序中提取的。日期/时间的单元格似乎是固定的,我无法更改格式 谢谢 我的数据基本上是从转换成excel的应用程序中提取的 不,它不能转换。格式看起来固定的原因是因为datetime是以文本形式出现的,看起来像是datetime,而不是真正的datetime 在右侧未使用的列中,使用此公式 =DATE(LEFT(A1, 4), SEARCH(

我想询问一种在excel中将YYYY-MMM-DD HH:MM:SS转换为DD/M/YYYY HH:MM:SS的方法。我的数据基本上是从转换成excel的应用程序中提取的。日期/时间的单元格似乎是固定的,我无法更改格式

谢谢

我的数据基本上是从转换成excel的应用程序中提取的

不,它不能转换。格式看起来固定的原因是因为datetime是以文本形式出现的,看起来像是datetime,而不是真正的datetime

在右侧未使用的列中,使用此公式

=DATE(LEFT(A1, 4), SEARCH(MID(A1, 6, 3), "   janfebmaraprmayjunjulaugsepoctnovdec")/3, MID(A1, 10, 2))+
 TIMEVALUE(RIGHT(A1, 8))
填写,然后将特殊值复制并粘贴回原始列

请注意,true datetimes与任何其他数字一样,在单元格中保持默认的右对齐,而文本-that-looks-a-date是左对齐的。不要忘记将单元格格式化为
dd/mm/yyyy hh:mm:ss