我在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 hh:mm:ss AM / PM”)。
要在Excel中获得6/20/2018 6:41:29 PM
,我应该怎么做?
答案 0 :(得分:0)
根据公式,您的 第2步 有错字。
=TEXT(A1, "mm/dd/yyyy hh:mm:ss AM/PM")
此公式有效。
或尝试格式化。
右键单击单元格
在上下文菜单中选择设置单元格格式...
在数字选项卡上,单击左侧的Custom
在“类型”下:从YYYY-MM-DD H:MM
更改为m/d/yyyy H:MM AM/PM
,或只是确保其中有m/d/yyyy H:MM AM/PM
答案 1 :(得分:0)
默认情况下,所有日期均以数字形式存储在excel中。如果有时间成分,则将其存储为带有小数的数字。可以遵循以下步骤(来自ablebits.com)。该网站上有一张图片,并附有相关步骤。
如何在Excel中更改日期格式 在Microsoft Excel中,日期可以通过多种方式显示。如果要更改给定单元格或单元格范围的日期格式,最简单的方法是打开“设置单元格格式”对话框并选择一种预定义格式。
选择要更改其格式的日期,或在要插入日期的空白单元格中选择。 按Ctrl + 1打开“设置单元格格式”对话框。或者,您可以右键单击选定的单元格,然后从上下文菜单中选择“格式化单元格…”。 在“设置单元格格式”窗口中,切换到“数字”选项卡,然后在“类别”列表中选择“日期”。 在“类型”下,选择所需的日期格式。完成此操作后,“样本”框将在所选数据中显示格式预览以及第一个日期。 在Excel中更改日期格式 如果您对预览感到满意,请单击“确定”按钮以保存格式更改并关闭窗口。 如果Excel工作表中的日期格式没有更改,则很可能将日期设置为文本格式,因此您必须先将其转换为日期格式。
希望这会有所帮助。
答案 2 :(得分:0)
您将无法按照建议直接设置单元格格式,因为它已包含文本。
实现目标的方法是将新公式放入相邻单元格中。
如果您拥有的文本在单元格 A1
中,则在单元格 B1
中放置一个公式:
=DATEVALUE(A1) + TIMEVALUE(A1)
这将为您提供可以轻松格式化的数值,如上所述。