You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Excel对dd-MMM-yy格式日期的输入/粘贴差异化处理及1930年份分界设置咨询

Excel对dd-MMM-yy格式日期的输入/粘贴差异化处理及1930年份分界设置咨询

我最近碰到一个Excel日期处理的疑惑,想请教各位:

我在打开CSV格式文件时发现,当文件里的日期列是dd-MMM-yy格式(比如20-FEB-24),Excel 365桌面版会自动转换这些日期字符串:

  • 如果两位年份值小于30,会被转成20XX年的日期(比如20-FEB-24会变成2024年2月20日);
  • 如果两位年份值大于等于30,则被转成19XX年的日期(比如20-FEB-30会被识别为1930年2月20日)。

我已经调整过Windows系统里的日期相关设置,但看起来这并没有改变Excel的处理结果。

更奇怪的是,我还能复现输入和粘贴的差异:

  • 复制文本字符串"20-FEB-30",粘贴到Excel单元格后按回车,结果是20/02/1930
  • 但在新单元格里直接输入"20-FEB-30"再按回车,得到的却是20/02/2030

想问问大家,Excel里有没有专门的设置可以控制这个1930年的年份分界规则?或者有没有办法让Excel统一处理这种两位年份的日期格式?

备注:内容来源于stack exchange,提问作者FrazzleUK

火山引擎 最新活动