![Excel 字符串到时间转换](https://linux22.com/image/1350774/Excel%20%E5%AD%97%E7%AC%A6%E4%B8%B2%E5%88%B0%E6%97%B6%E9%97%B4%E8%BD%AC%E6%8D%A2.png)
我需要帮助将日期和时间字符串转换为 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))