Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel formula 将刻度转换为excel中日期的公式_Excel Formula - Fatal编程技术网

Excel formula 将刻度转换为excel中日期的公式

Excel formula 将刻度转换为excel中日期的公式,excel-formula,Excel Formula,从sql导出的表中,我有一个日期635241312000000。日期应为2014年1月1日。我需要一个Excel中的公式来转换它 假设日期存储在刻度中,我尝试了以下方法: =(((((((635241312000000/100000000)/365.25)/24)/60)/60)。这给了我1900年7月19日的日期,这是错误的 我还有其他日期要转换,所以我需要一个可以在Excel中使用的公式。你不需要任何公式。你可以通过将单元格格式设置为日期来完成。右键单击单元格->格式单元格->数字选项卡->

从sql导出的表中,我有一个日期635241312000000。日期应为2014年1月1日。我需要一个Excel中的公式来转换它

假设日期存储在刻度中,我尝试了以下方法:

=(((((((635241312000000/100000000)/365.25)/24)/60)/60)。这给了我1900年7月19日的日期,这是错误的


我还有其他日期要转换,所以我需要一个可以在Excel中使用的公式。

你不需要任何公式。你可以通过将单元格格式设置为日期来完成。右键单击单元格->格式单元格->数字选项卡->日期->确定。这是针对windows系统的。

我相信你关于勾号日期的说法是正确的。这个特别的数字似乎是自1/01/0000以来的100分之一纳秒。要转换它,您可以使用:

 =(G6*POWER(10, -7) / 60 / 60 / 24)-693593

末尾的693593是刻度开始日期和excel日期类型开始日期之间的天数。

日期和时间的完整公式:

=TicksValueCellReference/864000000000-693593
将excel单元格格式更改为(日期)时间

我发现了这个解决方案和一个很好的描述