我从sql导出的表中有一个635241312000000000的日期。日期应为2014年1月1日。我需要一个Excel中的公式来转换它。
我已尝试以下假设日期存储在刻度线中:
=(((((100000000分之635241312000000000)/365.25)/ 24)/ 60)/ 60)。这给了我一个19/9/1900的日期,这是错误的。
我还有其他日期要转换,所以我需要一个可以在Excel中使用的公式。
答案 0 :(得分:6)
我相信你是一个勾选日期是正确的。这个特殊的一个似乎是自01/01/0000以来的100纳秒的数量。要转换它,您可以使用:
=(G6*POWER(10, -7) / 60 / 60 / 24)-693593
693593结尾是刻度开始日期和Excel日期类型开始日期之间的天数。
答案 1 :(得分:0)
日期和时间的完整公式:
=TicksValueCellReference/864000000000-693593
将excel单元格格式更改为(日期)时间。
我找到了这个解决方案和一个很好的描述here。
答案 2 :(得分:-2)
您不需要任何公式。您可以通过格式化单元格到日期来实现此目的。右键单击单元格>格式化单元格 - >数字标签 - >日期 - >确定。这适用于Windows系统