![Excel 中显示的日期不准确(日期从 1904 年而不是 1900 年计算)](https://linux22.com/image/1257679/Excel%20%E4%B8%AD%E6%98%BE%E7%A4%BA%E7%9A%84%E6%97%A5%E6%9C%9F%E4%B8%8D%E5%87%86%E7%A1%AE%EF%BC%88%E6%97%A5%E6%9C%9F%E4%BB%8E%201904%20%E5%B9%B4%E8%80%8C%E4%B8%8D%E6%98%AF%201900%20%E5%B9%B4%E8%AE%A1%E7%AE%97%EF%BC%89.png)
我有一个包含一列日期的 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 年是闰年。