从一个电子表格到另一个电子表格的不同date的Excel翻译

这让我感到困惑。 我有一个程序可以将Excel 2013电子表格中的单元格复制到新的Excel 2013电子表格中。 date复制时显示不一样。 我缩小到这一点:源单元格格式是mm / dd / yy,例如显示07/01/16。 当它被复制到新的电子表格中时,它显示为06/30/12。 将源和目标单元格的格式更改为数字格式显示了41090的真实值,我知道这应该是2012年6月30日。 什么可以使源电子表格解释41090作为date07/01/2016? 如果有差别,源电子表格数据被人工input到格式为date / dd / yy的列中,并且示例条目被input为07/01/16。

我相信这是1900年和1904年date系统之间的区别。 你可以阅读这篇文章 。 在你的date和文章中提到的date之间有1,462的差异。 此外,文章将解释在工作簿之间复制date以及如何在Excel中更改date系统的问题。 对于2013,它是( File > Options > Advanced > When calculating this workbook )。