我有一个CSV文件,其中包含一些日期.这些日期格式为10位数字:
我使用了公式,=TEXT(LEFT(A1,5),"dd-mmm-yyyy")
但这会返回错误的日期.
然后10位数字具有相应的正确日期:
1410666955 is 14-September 2014 1413514597 is 17-October 2014 1433822231 is 9-June 2015
任何人都可以帮助我使用什么公式来转换到正确的日期?
感谢Cha,我设法将数字转换为日期.
该数字是基于Unix的,我使用以下公式:
=(((A1/60)/ 60)/ 24)+ DATE(1970,1,1)+(9/24)
9/24是因为我住在澳大利亚墨尔本
Unix日期格式包括自1970年1月1日以来经过的秒数.
知道这一点,只需要计算已经过了多少天,然后将那些天添加到1970年1月1日.
这是我用来将这些秒转换成适当日期的公式:
=FLOOR(A1/60/60/24,1) + DATE(1970,1,1)
Run Code Online (Sandbox Code Playgroud)
请注意,我用它FLOOR
来消除当天的小时/分钟/秒.如果您需要更多精确,请不要使用FLOOR
这是我得到的输出: