网站搜索

微软终于解决了 Excel 的数据转换问题


Microsoft Excel 可以自动检测文本中的日期、时间、货币等,并将它们转换为解析格式以用于公式。然而,Excel 经常会出现转换错误,尤其是涉及到日期时,微软正在努力解决这个问题。

微软本周透露,它正在开发一个新选项来关闭 Excel 的自动数据转换,现在可以在 Windows 上的 Office Insider 测试版中使用。新设置位于文件 > 选项 > 高级 > 自动数据转换中。您可以单独关闭每种转换类型,还有一个设置可以在转换导入的 .CSV 文档中的数据之前显示警告。

该设置是 Excel 急需的补充,因为自动转换可能很繁琐。例如,键入带有前导零的 ID 号或其他标识符可能会导致 Excel 删除起始零。 Excel 还会将“July 7, 2022”之类的日期转换为“7-Jul-22”之类的日期字符串。

微软在一篇博客文章中表示,“多年来,我们一直听到客户(可能还有你们中的一些人!)表示,他们对 Excel 自动将数据转换为特定格式这一事实感到沮丧。虽然我们没有更改 Excel 默认值,但我们使您能够根据需要禁用特定类型的自动数据转换。这样,您就不必担心您的数据会被转换成您不想要和不期望的格式。”

Excel 的自动数据转换,尤其是与日期相关的数据转换,多年来一直是笑柄。命名人类 DNA 基因的组织 HUGO 基因命名委员会在 2020 年重新命名了几个基因,因为 Excel 不会停止将它们转换为日期。

我:57.39 不是约会对象

excel:对我来说强烈的约会氛围

我:h-怎么

excel:修复它

我:57/39/2020?

excel:不客气

- 石板 (@PleaseBeGneiss) 2020 年 11 月 17 日

尽管日期转换是最具争议的功能,但目前还没有关闭该功能的选项——微软表示“已计划但尚未可用”。新设置现在也不适用于宏。

在 Windows 上运行 Excel 版本 2207(内部版本 15427.20000)或更高版本的 Office 预览体验成员可以使用新的数据转换选项。目前还没有关于何时向所有使用 Excel 的人推出该功能的时间表,微软表示该功能仍在为 Mac 开发。该公司没有提及何时(或是否)在 Web Excel 或移动应用程序中可用。

来源:Office Insider 博客