Excel如何将datetime转换为仅日期-m/d/YYYY格式

Excel如何将datetime转换为仅日期-m/d/YYYY格式,excel,excel-formula,Excel,Excel Formula,日期列具有不同格式的日期和时间 05-09-14 21:58 11-08-13 11:56 08/19/2016 11:08:46 11-08-13 11:56 11-08-13 12:16 05/24/2014 08:26:06 08/24/2016 11:00:29 12/20/2014 09:16:19 08/25/2016 09:38:22 08/24/2016 10:59:05 08/25/2016 12:36:33 08/19/2016 10:38:37 11-08-13 14:53

日期列具有不同格式的日期和时间

05-09-14 21:58
11-08-13 11:56
08/19/2016 11:08:46
11-08-13 11:56
11-08-13 12:16
05/24/2014 08:26:06
08/24/2016 11:00:29
12/20/2014 09:16:19
08/25/2016 09:38:22
08/24/2016 10:59:05
08/25/2016 12:36:33
08/19/2016 10:38:37
11-08-13 14:53
11-08-13 16:18
11-08-13 13:38
10-10-13 16:14
11-08-13 12:44
08/31/2016 17:13:57
我正在尝试将这些datetime转换为仅日期m/d/YYYY格式。
我尝试了=TEXT(cellofdate,“m/d/YYYY”),但仍有时间输入一些内容。

如果相关单元格为
A1
,则可以使用以下表达式:

  =DATEVALUE(MONTH(A1) & "/" & DAY(A1) & "/" & YEAR(A1))

日期只是一个数字。
小数位左边是日期,右边是时间

=INT(A1)
将返回整数。
您的第一个示例将显示为
05/09/2014 00:00
。您现在需要做的就是将单元格格式化为日期,而不包含时间


编辑:并阅读@Ralph链接到的帖子-内容丰富。

您确定所有这些条目都是真实日期吗?也许这些只是带有文本的单元格(看起来像日期)。你可能想通读这个:和这个:谢谢你的详细解释。在我的文件中,有些是真实的日期,有些只是看起来像日期的文本。当我将实际日期字段转换为general并删除点后的数字时,我只得到日期。但是我该如何把文本分开呢?