Excel 日期/时间转换无法正常工作

Excel 日期/时间转换无法正常工作

我有类似这样的字符串Oct 02 2015 11:04,我想将其转换为有效的日期时间格式。我使用文本转列功能将所有内容分开,但时间似乎不正确。

单元E1格值为,11:04:00运行时=TIME(LEFT(E1,2), RIGHT(E1,2), 0)结果为12:11 AM

单元格格式为h:mm AM/PM,我期望值为11:04 AM。我做错了什么?

澄清图片:

时间公式不起作用:
时间公式不起作用

单元格内容:
单元格内容

答案1

您的时间已经存储为时间,并且当您对其执行任何文本操作时,都会对其数字版本进行操作(一天 = 1,一小时 = 1/24 ... 11:04 = 0.46111)

在此处输入图片描述

为什么要进一步处理它?

答案2

在这种情况下,您不应该使用TIME函数。这不是正确的函数,因为TIME涉及一些“日期和时间”对话。对于我自己的方法,我将使用=TEXT(E1,"h:mm AM/PM")以下解决方案

相关内容