我的公司最近从 Excel 2016 升级到了 Microsoft 365。在更改之前,从文本/CSV 导入时,向导会有一个分隔符和引号字符选项。现在,有一个指定分隔符的选项,但任何其他操作都需要打开 PowerQuery 进行调整(引号处理、编码、标题、列类型等)。
到目前为止,我还没有找到方法来指定 CSV 文件(从我无法控制的另一个系统导出)使用单引号。
- 我不想盲目地替换或删除引号,这可能会产生意想不到的后果,具体取决于实际的 CSV 内容
- 在分隔符中包含引号是可行的 (
'|'
),但会忽略行的第一行和最后一行,并且如果 CSV 内容中有引号/逗号,也会中断 - 我有其他工具可以将这种转换作为预处理步骤来处理,但我更愿意使用纯 Excel 解决方案。如果不是因为其他原因,我公司的其他人也需要这样做,而分发工具并培训他们导入 CSV 似乎有些过分。
如何使用 Excel for Microsoft 365 指定引号字符?