如何在 Microsoft 365 版 Excel 中使用单引号导入 CSV

如何在 Microsoft 365 版 Excel 中使用单引号导入 CSV

我的公司最近从 Excel 2016 升级到了 Microsoft 365。在更改之前,从文本/CSV 导入时,向导会有一个分隔符和引号字符选项。现在,有一个指定分隔符的选项,但任何其他操作都需要打开 PowerQuery 进行调整(引号处理、编码、标题、列类型等)。

到目前为止,我还没有找到方法来指定 CSV 文件(从我无法控制的另一个系统导出)使用单引号。

  • 我不想盲目地替换或删除引号,这可能会产生意想不到的后果,具体取决于实际的 CSV 内容
  • 在分隔符中包含引号是可行的 ( '|'),但会忽略行的第一行和最后一行,并且如果 CSV 内容中有引号/逗号,也会中断
  • 我有其他工具可以将这种转换作为预处理步骤来处理,但我更愿意使用纯 Excel 解决方案。如果不是因为其他原因,我公司的其他人也需要这样做,而分发工具并培训他们导入 CSV 似乎有些过分。

如何使用 Excel for Microsoft 365 指定引号字符?

答案1

Excel 365 有两个导入选项。该选项称为“文本限定符”:

文本导入向导

可以在 Excel 选项屏幕中启用此导入器

选项屏幕

答案2

对于 Excel 新手来说,这是对上述答案的补充。
启用旧版向导后,您可以通过Data选项卡 -->Get Data下拉菜单 -->找到它Legacy Wizards

访问旧版向导:
访问旧版向导

相关内容