在MS Excel中将文本转换为日期时间

时间:2015-02-16 14:38:59

标签: excel datetime

我正在尝试将表单DateTime值字符串(例如“2015年2月13日20:03:36:820”)转换为Microsoft Excel中的DateTime值。我知道我可以从'01 / 12/2015'这样的字符串转换为Date。但我想要日期和时间部分。 无论如何我们能做到吗?

1 个答案:

答案 0 :(得分:3)

您的数据位于 B1 B1

=DATEVALUE(MID(A1,1,12))

并在 C1 中输入:

=TIMEVALUE(MID(A1,14,8))

然后提供 B1 日期格式,并提供 C1 时间格式。

enter image description here

修改#1

要使用单个单元格,公式为:

=DATEVALUE(MID(A1,1,12)) + TIMEVALUE(MID(A1,14,8))

enter image description here