Excel日期格式设置无效?可能是1900年BUG
创作时间:
作者:
@小白创作中心
Excel日期格式设置无效?可能是1900年BUG
引用
CSDN
1.
https://blog.csdn.net/WSNACK/article/details/141442849
在使用Excel处理日期数据时,可能会遇到一些令人困惑的问题。本文将通过具体案例,揭示Excel中与日期格式相关的两个重要"bug"。
1900年之前的日期无法正确转换为数值
假设我们要将1789/12/3、1899/12/31、1900/12/31、1500/2/4这几个日期设置为yyyy-mm-dd格式。通常的操作步骤是:选中单元格,右键点击"设置单元格格式",然后选择日期类型。
但是,当我们输入这些日期并尝试排序时,会发现只有1900/12/31这个日期是有效的,其他日期都无法参与排序。进一步检查发现,如果将这些日期设置为数值格式,只有1900/12/31显示为数字366,其他日期仍然保持文本格式。
这种现象表明,1900年之前的日期在Excel中无法正确转换为数值,因此无法进行有效的排序和计算。这种限制可能源于Excel在设计时的某种考虑,但具体原因并不明确。
1900年被错误识别为闰年
另一个值得注意的问题是,Excel将1900年错误地识别为闰年。根据公历规则,1900年不能被400整除,因此应该是一个平年,2月份应该只有28天。但在Excel中,如果从1900/2/25开始下拉填充日期序列,会发现2月份有29天。
结论
虽然这些"bug"无法从根本上解决,但了解这些限制对于正确使用Excel处理日期数据非常重要。在处理历史日期数据时,需要特别注意1900年之前的日期可能无法正确转换为数值,以及1900年2月可能存在的错误。
最后,关于日期排序的问题,Excel是根据内部的序列值(即从1900年1月1日开始的天数)来进行排序的。因此,只有能够正确转换为数值的日期才能参与排序。
热门推荐
外汇交易的技术面分析?如何预测汇率走势
巧克力和牛奶可以做什麼?
牛奶与巧克力的搭配安全吗?
香港网上银行账号查询必备全攻略
探寻神秘四象,领略古老智慧的魅力
广州地铁跨省“运营”,雪山观光火车明天通车
800 公里,超20条!这三个城市轨交对比!
8月21家公司IPO失败 | IPO月报(失败篇)
心理科普 | 积极心理暗示:概念、作用与实践方法
杨利伟、吴伟仁:我们中国人的征途是星辰大海
胶片相机与数码相机:操作流程与拍摄体验大不同
雅思/托福/多邻国/PTE,各个国家认可度怎样?
B5纸张尺寸详解及其具体用途
光面、雾面、特殊面,买OLED显示器你选谁?
镁合金材料添加各种金属元素的影响
秘密入侵:外星人入侵地球背后的悬疑与惊悚-如何影响我们的未来
《哪吒2》海外版权争夺战:国产动画迈向国际化新里程碑
如何正确安装磁环:从准备到维护的全面指南
环市街道全民禁毒宣传月:强化禁毒防线,共筑无毒家园
日系穿搭2025|跟着日本女生学穿搭!日系文青风、浪漫甜美风、原宿风等穿搭指南
日系穿搭2025|跟着日本女生学穿搭!日系文青风、浪漫甜美风、原宿风等穿搭指南
如何精准应对关税挑战?基于出口价格优势和产能利用率的视角
高血压高血糖高血脂的患者能否食用山竹
7-12岁营养早餐食谱:三款简单易做的美味早餐
如何判断股票是否为蓝筹股?蓝筹股的判断标准有哪些?
吴国猛将周泰为何被列为三国最著名战神之一
考普通话有什么用?哪些职业需要普通话证书?
盆栽金钱草怎么养?
消息推送渠道全解析:如何选择最优触达方式?
安全教育小知识:从人身安全到网络安全全方位防护指南