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 日
(1)

9999 年 12 月 31 日
(2958465)

1904

1904 年 1 月 2 日
(1)

9999 年 12 月 31 日
(2957003)

由于这两个日期系统使用不同的开始日期,因此同一日期由每个日期系统中不同的串行值表示。 例如,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 在线帮助

【Office 十万为什么】Excel for mac 中日期格式的不同之处相关推荐

  1. 函数TEXT - EXCEL单元格中日期格式转换为文本格式

    日期格式转换为文本格式? 如下所示 其中: A列:日期 B列:根据A列日期转换后的文本 使用函数TEXT 格式:TEXT(日期所在单元格,"YYYYMMDD") B[N]=TEXT ...

  2. 电脑表格日期怎么修改原有日期_“电脑表格日期格式怎么改“如何把excel中日期格式设置为2001-01-01...

    如何在EXCEL中改变日期格式 1.打开需置日期格式的excel表. 2.选中日期所在的格,单击鼠键,选择"设置单元格格式"选项. 3.在弹对话框"数字"标签中 ...

  3. 删除Office(Word,Excel,PowerPoint)中Recent Document最近文档地址不存在的文件

    最近碰到一个需求,删除Office(Word,Excel,PowerPoint)中Recent Document最近文档地址不存在的文件,即每次打开office(Word,Excel,PowerPoi ...

  4. 获取Excel单元格存储日期格式数据

    获取Excel单元格存储日期格式数据 在使用java获取Excel单元格中数据时,如果单元格数据为日期格式,直接使用cell.getValue()获取单元格的值,获取到的值为一个数字乱码,可以使用以下 ...

  5. 关于 pandas 解析 json 文件和其他类型文件的结果中日期格式数据类型不一致的问题

    问题: 我有两个文件,一个 .csv 文件和一个 .json 文件,数据截图分别如下: 我的目的是解析这些文件,并将结果统一交由下一个程序块进行处理. 在了解到 pandas 可以解析数据文件(csv ...

  6. java csv 日期_java读取excel或者csv时日期格式数据处理

    背景:最近写一个通过excel批量导入数据的功能,里面含有时间,但是java读取之后把时间转为了距离1990年1月1号的天数,比如excel中时间为2018/9/16 18:30,java读取之后变成 ...

  7. EXCEL中将时间戳转换为日期格式

    EXCEL中将时间戳转换为日期格式 从linux系统中获取的时间戳信息通常为s,将其转换的公式为: =TEXT((E1+83600)/86400+70365+19,"yyyy-mm-dd h ...

  8. SAP HANA中日期格式转换

    集团数仓要求的日期格式为:STRING yyyyMMddhhssmm 例如:20200924175407 SAP HANA中日期格式为:TIMESTAMP yyyy-MM-dd hh:ss:mm 例如 ...

  9. java中日期格式大小写标准写法

    java中日期格式大小写标准写法: yyyy-MM-dd HH:mm:ss (年-月-日 时:分:秒)

最新文章

  1. Flask框架(flask-script扩展命令行和flask中数据库migrate扩展的使用)
  2. DIV CSS布局-固定页面开度布局
  3. 企业文件存储服务器规划,企业文件存储服务器
  4. 安卓10未知来源_华为已将“基于安卓10”变成“兼容安卓10”,EMUI就是鸿蒙OS
  5. 自动化睡眠分期工具:开源、免费、高效
  6. IntelliJ IDEA 配置svn及使用
  7. 2021年河南省中等职业教育技能大赛 网络搭建与应用项目
  8. slam和orbslam3环境配置
  9. 网易云音乐突破版权限制
  10. PS 使用批处理来另存为图片
  11. 如何用RIGOL任意函数发生器产生任意波形
  12. UVA - 1589 Xiangqi
  13. 自然数拆分 Lunatic版 TYVJ1172(完全背包)
  14. css 毛玻璃_我写CSS的常用套路(附demo的效果实现与源码)
  15. 基于参数化模型(MANO)的手势姿态估计---全面剖析
  16. String Matching 字符串匹配算法——干货从头放到尾
  17. Docker 问题集锦(15) - ERROR: for * Cannot start service *: driver failed programming external
  18. 【ML特征工程】第 3 章 :文本数据:扁平化、过滤和分块
  19. js实现数据分页算法
  20. 打造自己的JavaScript武器库

热门文章

  1. 达观数据推荐算法实现:协同过滤之item embedding
  2. 打造FLASH按钮声效
  3. svn revert详解
  4. Java与多串口通讯(二)
  5. [转帖]男女关系33个绝妙比喻
  6. CSS中overflow属性介绍
  7. 通向 UNIX 天堂的 10 个阶梯--帮助 C++ 开发人员节省时间的技巧和工具
  8. Python语言是解释性语言还是编译性语言?
  9. Simulink自动代码生成(一)
  10. labview自定义控件