如何在Excel中将文本转换为日期和时间

问题描述 投票:1回答:2

我在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

excel
2个回答
0
投票

默认情况下,所有日期都存储为excel中的数字。如果有时间组件,它将以小数形式存储为数字。可以遵循以下步骤(来自ablebits.com)。网站上有一张图片,可以跟随这些步骤。

如何在Excel中更改日期格式在Microsoft Excel中,日期可以以多种方式显示。在更改给定单元格或单元格范围的日期格式时,最简单的方法是打开“设置单元格格式”对话框并选择一种预定义格式。

选择要更改其格式的日期,或选择要插入日期的空单元格。按Ctrl + 1打开“设置单元格格式”对话框。或者,您可以右键单击所选单元格,然后从上下文菜单中选择“设置单元格格式...”。在“单元格格式”窗格中,切换到“数字”选项卡,然后在“类别”列表中选择“日期”。在“类型”下,选择所需的日期格式。执行此操作后,“示例”框将显示格式预览,其中包含所选数据中的第一个日期。在Excel中更改日期格式如果您对预览感到满意,请单击“确定”按钮以保存格式更改并关闭窗口。如果Excel工作表中的日期格式没有更改,则很可能您的日期格式为文本,您必须先将它们转换为日期格式。

希望这可以帮助。


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在那里

© www.soinside.com 2019 - 2024. All rights reserved.