我有一个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)+日期(1970,1,1)+(9/24)
9/24是因为我住在澳大利亚墨尔本
答案 0 :(得分:7)
Unix日期格式包括自1970年1月1日以来经过的秒数。
知道这只是计算已经过了多少天的问题,然后将那些日子添加到1970年1月1日。
以下是我用于将这些秒转换为适当日期的公式:
=FLOOR(A1/60/60/24,1) + DATE(1970,1,1)
请注意,我使用FLOOR
来消除当天的小时/分钟/秒。如果您需要更多精确,请不要使用FLOOR
这是我得到的输出: