Excel 字符串到时间转换

Excel 字符串到时间转换

我需要帮助将日期和时间字符串转换为 Excel 中的实际日期和时间。

这是我现在的格式,Excel 无法将其识别为日期和时间。

Wed Feb 06 05:33:09 GMT 2013
Wed Feb 06 04:52:36 GMT 2013
Wed Feb 06 03:29:39 GMT 2013
Wed Feb 06 03:03:55 GMT 2013

顺便说一句,我想这样做是因为我需要能够创建一个函数来显示另一个时区。

谢谢!

答案1

尝试

=DATE(RIGHT(A1,4),MATCH(MID(A1,5,3),{"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"},0),MID(A1,9,2))+MID(A1,12,8)

或者使用空格作为分隔符将文本分列,然后使用公式将各位重新组合在一起(这可能看起来与上面的非常相似)。

答案2

使用 DateValue 转换日期部分(不包括 GMT 和 Day)

=DATEVALUE(MID(M13,5, 15))

相关内容