从长日期提取日期 - 时间格式

时间:2016-07-27 17:53:36

标签: excel date datetime excel-formula

我在列中有以下日期和时间:

23 Jul 2016 04:36:37 GMT
24 Jul 2016 07:46:12 GMT
26 Jul 2016 05:44:21 GMT
25 Jul 2016 14:25:39 GMT
20 Jul 2016 15:14:42 GMT
22 Jul 2016 11:52:02 GMT
23 Jul 2016 14:31:31 GMT
23 Jul 2016 11:04:36 GMT
12 Jul 2016 22:33:19 GMT
21 May 2016 20:51:54 GMT
8 Jul 2016 07:38:34 GMT
5 Jun 2016 05:00:29 GMT

我想获得MM / DD / YYYY或M / D / Y格式的输出。

我尝试使用以下帖子作为参考:Removing time element of Long Date Format

但是,由于格式或=INT(A1),我无法使用=LEFT(A1,10),因为它可能是10个或11个字符。

2 个答案:

答案 0 :(得分:4)

结合两者:

=INT(--LEFT(A1,LEN(A1)-3))

由于我们只需删除GMT我们不关心它们需要多长时间才能删除最后三个。

enter image description here

答案 1 :(得分:1)

与Scott Craner的答案类似,您可以删除最后一个字符(" GMT"),然后按如下方式找到日期值:

=DATEVALUE(LEFT(A1,LEN(A1)-3))