我有一个非常大的excel电子表格,其中有一列时间戳。有没有人知道把它转换成日期?有没有可以使用的函数?我试过格式化单元格日期,但这不起作用。我的文件是91,568 KB。如果有更简单的方法来实现这一点,那就太好了。我乐于接受各种想法。
提前感谢您:)
附言:我不懂任何编程语言
发布于 2013-04-17 22:07:26
使用此公式并将格式设置为所需的时间格式:
=(((COLUMN_ID_HERE/60)/60)/24)+DATE(1970,1,1)
来源:在libreoffice中测试过的http://www.bajb.net/2010/05/excel-timestamp-to-date/
发布于 2018-10-18 14:21:20
时间戳是从Epoch time (1/01/1970)开始经过的时间,所以基本上我们必须以天为单位转换此时间,并添加纪元时间,以获得任何Excel (如电子表格软件)的有效格式。
时间戳中的
使用以下公式:
=A1/1000/86400+25569
使用这个格式器:
yyyy-mm-dd hh:mm:ss.000
使用以下公式:
=A1/86400+25569
使用这个格式器:
yyyy-mm-dd hh:mm:ss
其中A1
是您的列标识符。给定的自定义格式化程序允许在显示的数据中不降低精度,但您当然可以使用任何其他符合您需要的日期/时间。
发布于 2014-04-24 20:36:23
如果在Libre office中出现错误509,可以在DATE()函数中将,
替换为;
=(((COLUMN_ID_HERE/60)/60)/24)+DATE(1970;1;1)
https://stackoverflow.com/questions/16070868
复制相似问题