2016-07-22 135 views
1

我打开一个Excel文件,其中列Time具有日期和时间值。然而,当上载到Excel时,我曾经拥有的日期现在以指数表示法表示,例如, 1.74E+091.75E+09)。我可以在Excel中使用哪种日期格式将这些数字转换为dd/mm/yyyy hh:mm:ss或至少yyyy/mm/dd之后的内容?Excel文件导入日期为指数(例如1.74E + 09)值日期格式?

+2

导入之前的值是什么样的? –

+0

我其实没有以前的文件。所以我刚刚收到文件并打开它来查看'1.74E + 09'等。 – blacksite

+2

将该列设置为General或Number并发布结果,因为1.74E + 09给我们1740000000,这对我们毫无意义。必须有其他数字被科学记数法隐藏。 –

回答

0

这取决于如何将日期/时间编码到整数中。这仅仅是一个例子:

  • 最左边的5位数字的时间
  • 最右边的5位数字的时间

A1数据,在B1

=TEXT(MID(A1,1,5),"mm/dd/yyyy") & " " & TEXT(TIME(MID(A1,6,1),MID(A1,7,2),RIGHT(A1,2)),"hh:mm:ss") 

enter image description here