Google电子表格上的质量细胞转换

时间:2013-10-14 09:19:06

标签: google-sheets google-docs

我在谷歌文档中有一个非常大的电子表格。我有一个带有时间的UTC格式。例如(2013, 10, 14, 12, 17) for 14 Oct 2013, 12:17 am

我想将其更改为ISO 8601.我已经开始逐个更改它们,但数据量巨大。还有其他方法可以自动完成吗?

1 个答案:

答案 0 :(得分:0)

如果您想将(2013, 10, 14, 12, 17)(在A1中假设)转换为更传统的格式:

=SPLIT(mid(A1,2,len(A1)-2),",")  

填充B1:F1然后:

=date(B1,C1,D1)+(E1+F1/60)/24  

转换为Google表格识别的日期时间索引。结果可能是格式化的:

dd MMM yyyy, HH:mm AM/PM

显示:14 Oct 2013, 12:17 PM

或按选择格式化(ISO 8601不需要唯一格式)。

这不会试图解决12:17之类的任何奇怪的约定(即在中午之后17分钟,而不是在午夜之后),也不会因位置而产生任何时差。