1、使用1904日期系统
-1、让我们以 Excel 365 for Windows 10 为例,新建一个工作簿(默认名字为工作簿1),在A2、A3两个单元格分别输入"1900/1/1" 、“1904/1/1”。显示结果如图。
-2、如图,执行下列操作:
①单击“文件”>“选项”>“高级”。
②在 "计算此工作簿时 "部分下,选择您需要的工作簿1,然后选中"使用 1904 日期系统 "复选框。
-3、现在我们回过头来看一下刚才输入的日期。如图。A2、A3两个单元格的显示发生了变化。再在A4输入“1900/1/1”,我们发现数据类型变成了文本。
2、了解两个日期系统
Excel for Mac 、Excel for Windows 都支持 1900 和 1904 日期系统。 默认日期系统Excel Windows 1900;,默认日期系统Excel for Mac 1904。
最初,Excel for Windows 基于 1900 日期系统,因为它能够更好地与设计在 MS-DOS 和 Microsoft Windows 下运行的其他电子表格程序兼容,因此它成为默认日期系统。 最初,Excel for Mac基于 1904 日期系统,因为它可以更好地与不支持 1904 年 1 月 2 日之前的日期的早期 Macintosh 计算机兼容,因此它成为默认日期系统。
下表显示了每个日期系统的第一个日期和最后一个日期,以及与每个日期关联的串行值。
日期系统 | 第一个日期 | 上次日期 |
---|---|---|
1900 | 1900 年 1 月 1 日 | 9999 年 12 月 31 日 |
1904 | 1904 年 1 月 2 日 | 9999 年 12 月 31 日 |
由于这两个日期系统使用不同的开始日期,因此同一日期由每个日期系统中不同的串行值表示。 例如,2007 年 7 月 5 日可以有两个不同的串行值,具体取决于使用的日期系统。
日期系统 | 2007 年 7 月 5 日串行值 |
---|---|
1900 | 37806 |
1904 | 39268 |
两个日期系统之间的差值是 1,462 天;也就是说,1900 日期系统中日期的序列值始终大于 1904 日期系统中相同日期的串行值 1,462 天。 相反,1904 日期系统中日期的序列值始终比 1900 日期系统中相同日期的串行值少 1,462 天。 1,462 天相当于四年一天 (包括一个) 。
3、补充
-1、因为日期系统是区分工作簿的,所以将工作簿复制到不同的电脑上,日期表示不会改变。
-2、当修改工作簿的日期系统时,如果已经识别为文本的日期,不会自动改为日期格式。
-3、官方参考文献 :Microsoft Office 在线帮助