我在Excel中有值2018-06-20 18:41:29
,并希望在Excel中将其转换为6/20/2018 6:41:29 PM
。我已经完成了以下步骤,但我还没有到那里:
步骤1: =datetime(2018-06-20 18:41:29)。它变成了43271的值。
步骤2: =TEX(单元格在"mm/dd/yyyy :mm:ss/PM“)。
我应该做些什么才能在Excel中获得6/20/2018 6:41:29 PM
?
发布于 2019-02-14 16:42:53
按照公式,您的步骤2有一个错误。=TEXT(A1, "mm/dd/yyyy hh:mm:ss AM/PM")
这个公式有效。
或者尝试格式化。右键单击上下文菜单中的单元格,选择格式单元格.在“数字”选项卡上,单击左边的“类型:从YYYY-MM-DD H:MM
更改为m/d/yyyy H:MM AM/PM
”下的“m/d/yyyy H:MM AM/PM
”,或确保m/d/yyyy H:MM AM/PM
在那里
发布于 2019-02-14 16:44:47
默认情况下,所有日期都以数字形式存储在excel中。如果存在时间分量,则将其存储为带有小数的数字。可以遵循以下步骤(来自ablebits.com)。在站点中有一张图片可以跟随这些步骤。
如何在Microsoft中更改Excel中的日期格式,可以以多种方式显示日期。当涉及到更改给定单元格或单元格范围的日期格式时,最简单的方法是打开“格式单元格”对话框并选择一种预定义格式。
选择要更改其格式的日期,或要插入日期的空单元格。按Ctrl+1打开“格式单元格”对话框。或者,您可以右键单击选定的单元格并选择格式单元格…。从上下文菜单。在“格式单元格”窗口中,切换到“数字”选项卡,并在“类别”列表中选择日期。在“类型”下,选择所需的日期格式。完成此操作后,示例框将在所选数据中显示带有第一次日期的格式预览。如果喜欢预览,请在Excel中更改日期格式,单击“确定”按钮保存格式更改并关闭窗口。如果您的Excel工作表中的日期格式没有更改,则很可能您的日期被格式化为文本,并且必须首先将它们转换为日期格式。
希望这能有所帮助。
发布于 2021-05-25 01:05:44
您将无法按照建议直接格式化单元格,因为它已经包含文本。
实现你的目标的方法是在相邻的细胞中加入一个新的公式。如果您所拥有的文本位于单元格A1
中,则在单元格B1
中放置一个公式,说明:
=DATEVALUE(A1) + TIMEVALUE(A1)
这将为您提供可以轻松格式化的数值,正如上面所建议的。
https://stackoverflow.com/questions/54701081
复制相似问题