将十位数字转换为dateexcel

我有一个CSV文件,其中包含一些date。 这些date格式为10位数字:
我已经使用公式=TEXT(LEFT(A1,5),"dd-mmm-yyyy")但是这会返回错误的date。

然后10位数字与相应的正确date:

 1410666955是2014年9月14日
 1413514597是2014年10月17日
 1433822231是2015年6月9日

任何人都可以帮我什么公式使用转换为适当的date?

由于查,我已经设法将数字转换成date。

这个数字是基于Unix的,我用了下面的公式:

=(((A1 / 60)/ 60)/ 24)+ DATE(1970,1,1)+(9/24)

9/24是因为我住在墨尔本澳大利亚

Unixdate格式由1970年1月1日以来经过的秒数组成。

知道了,这只是一个计算了多less天过去的问题,然后再把这些天数加到1970年1月1日。

这是我用来将这些秒转换成适当的date的公式:

 =FLOOR(A1/60/60/24,1) + DATE(1970,1,1) 

请注意,我使用FLOOR来摆脱当天的小时/分钟/秒。 如果您需要更多精确度,请勿使用FLOOR

这是我得到的输出: 在这里输入图像说明