我有一个Excel表格,在第(G)列中有一个时间戳,但它是以epoch格式表示的。如何在Excel中将epoch时间转换为可读时间格式。
我已经尝试过=TEXT(G2,"DD/MM/YYY HH:MM:SS")
,但它没有起作用。
我有一个Excel表格,在第(G)列中有一个时间戳,但它是以epoch格式表示的。如何在Excel中将epoch时间转换为可读时间格式。
我已经尝试过=TEXT(G2,"DD/MM/YYY HH:MM:SS")
,但它没有起作用。
试试这个:
=TEXT((G2/1000 + ("1/1/1970"-"1/1/1900"+1)*86400) / 86400,"DD/MM/YYYY HH:MM:SS")
"1/1/1970"-"1/1/1900"+1
的意义是什么?以这种方式进行计算会导致公式在使用 1904 年日期系统时失败。 - undefined="1/1/1970"+G2/86400000
来得到有效的时间/日期答案,或者将其包裹在TEXT函数中以获得结果作为文本。 - undefined