【发布时间】:2019-08-14 09:04:59
【问题描述】:
我需要将 D 列中的字符串(例如 28/10/2018:01:51:29)更改为时间格式。
我试过了:
格式化单元格并进行我自己的格式化(dd/mm/yyyy:hh:mm:ss)
数据->文本到列
但都没有用
【问题讨论】:
-
如果您的字符串在
D1中,您可以在新列中尝试=DATEVALUE(LEFT(D1,10))+TIMEVALUE(RIGHT(D1,8))吗? -
我已经尝试过类似的方法,当您将公式放入新的列弹出窗口显示并说公式有问题时
-
您能分享您使用的确切公式吗? D 列中的所有字符串是否都遵循 dd/mm/yyyy:hh:mm:ss 格式?
-
我已经使用了你的公式
=DATEVALUE(LEFT(D1,10))+TIMEVALUE(RIGHT(D1,8)),是的,D 列中的所有内容都是 dd/mm/yyyy(例如 28/10/2018:12:04:17) -
您的 Excel 版本是什么语言?
标签: excel timestamp string-to-datetime