Excel 中显示的日期不准确(日期从 1904 年而不是 1900 年计算)

Excel 中显示的日期不准确(日期从 1904 年而不是 1900 年计算)

我有一个包含一列日期的 Excel 电子表格。

当数据从其他电子表格复制到此电子表格中时,日期会发生变化并且变得不准确。

将有问题的列的格式从“日期”更改为“数字”,结果显示复制的数据是正确的。结果发现,新电子表格显示的日期是从 1904-01-01 计算出来的,而不是从 1901-01-01 计算出来的。

我该如何补救/预防这种情况?

答案1

某个地方有 Mac 版 Excel。其默认开始日期(或至少早期版本的默认开始日期为 1904 年)

您可以将 Mac Excel 中的日期首选项更改为从 1900 年开始

请注意,Windows Excel 日期实际上是从 1899-12-31 而不是 1900-01-01 开始计算的,因为 Excel 复制了 Lotus 123,并且最初的程序员认为 1900 年是闰年。

相关内容