时间戳行到excel可读时间戳

时间:2017-07-05 20:09:06

标签: excel excel-formula timestamp

我在显示的表单中有数千个时间戳:

  

Sun Jul 02 06:00:02 2017(GMT-04:00)

日期,日期和时间都各不相同。这是一个军事时间戳(即每天最多24小时)

我使用了以下公式来获得时间。但它不是excel可读的。

=MID($A2,FIND(":",$A2)-2,8)

这会产生如下值:

  

6时00分02秒

然而,这没有用,我必须做很多操作。我希望excel能够识别日期和时间,因此我的x轴上有一个真正的时间轴。

我希望以

的形式获得它
  

7/2/2017 6:00:02 AM

这样我就可以看到如下图所示:

Graph Example with desired timeline on x axis

干杯!!!!

1 个答案:

答案 0 :(得分:2)

由于工作日和月份都是三个字母缩写,因此您可以使用具有绝对位置的Mid函数来提取日期元素。对于您可以使用的日期

=DATEVALUE(MID(A1,9,2)&"-"&MID(A1,5,3)&"-"&MID(A1,21,4))

对于时间值,您可以使用

=TIMEVALUE(MID(A1,12,8))

要在一个值中获取日期和时间,只需添加两个值并根据需要进行格式化。

=DATEVALUE(MID(A1,9,2)&"-"&MID(A1,5,3)&"-"&MID(A1,21,4))+TIMEVALUE(MID(A1,12,8))

enter image description here