这是在打开 CSV 格式的文件时发现的,该文件有一列日期格式为 dd-MMM-yy(例如 20-FEB-24)。在 Excel(Excel 365 桌面版)中打开此文件时,如果 2 年值 <30,则日期字符串将转换为年份为 20XX 的日期,其中 XX 是日期字符串的 2 年值。如果 2 年值 >=30,则字符串将转换为年份为 19XX 的日期。
我已经更改了 Windows 设置,所以这似乎不会影响结果。
我可以通过复制文本字符串“20-FEB-30”、将其粘贴到 Excel 单元格中并按回车键来复制此操作 - 结果为日期 20/02/1930,然后在新单元格中输入字符串“20-FEB-30”并按回车键,结果为日期 20/02/2030。
Excel 中是否有任何设置可以控制这个 1930 日期拆分/为什么粘贴的值与键入的值的处理方式不同?