获取 LibreOffice Calc 或 Excel 以导入 ISO8601 日期时间的最简单方法
Easiest way to get either LibreOffice Calc or Excel to import ISO8601 datetimes
使用 Python3,我制作了一堆日志文件,其中包括使用 iso_format()
方法呈现的 datetime
s。例如
...
2015-04-09T18:31:56.285000 12.7
2015-04-09T18:31:56.285000 12.6
2015-04-09T18:32:16.662000 12.8
2015-04-09T18:32:36.231000 12.4
2015-04-09T18:32:56.235000 12.6
2015-04-09T18:33:56.242000 12.8
...
我想将它们导入 Excel(Excel 2011 for Mac,版本 14.4.8)或 Calc(LibreOffice 4.4.2.2)。
我很沮丧,因为它们都不支持开箱即用的 IS8601,尤其是对 Calc 感到惊讶,因为它具有开源血统。
我不得不相信,有很多分析师需要从 IS8601 数据集中导入数据并在这些程序中的任何一个中进行分析。
他们在做什么?在其中任何一个中快速解释我的 ISO8601 字段的最简单方法是什么?
请尝试:
=LEFT(A1,FIND("T",A1)-1)+MID(A1,FIND("T",A1)+1,LEN(A1))
格式为:
dd/mm/yyyy hh:mm:ss.000
或适合。
使用 Python3,我制作了一堆日志文件,其中包括使用 iso_format()
方法呈现的 datetime
s。例如
...
2015-04-09T18:31:56.285000 12.7
2015-04-09T18:31:56.285000 12.6
2015-04-09T18:32:16.662000 12.8
2015-04-09T18:32:36.231000 12.4
2015-04-09T18:32:56.235000 12.6
2015-04-09T18:33:56.242000 12.8
...
我想将它们导入 Excel(Excel 2011 for Mac,版本 14.4.8)或 Calc(LibreOffice 4.4.2.2)。
我很沮丧,因为它们都不支持开箱即用的 IS8601,尤其是对 Calc 感到惊讶,因为它具有开源血统。 我不得不相信,有很多分析师需要从 IS8601 数据集中导入数据并在这些程序中的任何一个中进行分析。
他们在做什么?在其中任何一个中快速解释我的 ISO8601 字段的最简单方法是什么?
请尝试:
=LEFT(A1,FIND("T",A1)-1)+MID(A1,FIND("T",A1)+1,LEN(A1))
格式为:
dd/mm/yyyy hh:mm:ss.000
或适合。