我有一个 CSV 文件,想要将其导入 Excel、编辑并保存回 CSV。
我遇到的问题是使用文本导入向导时:我打开一个新的 Excel 文件,然后依次选择数据 > 来自文本,在文本导入向导中,我选择分隔符 > 逗号 > 完成。这会将数据显示在易于阅读的列中。我进行了必要的更改,然后我想将其导出为 CSV,但如果我通过文件 > 另存为 > CSV,它不再是原始格式,它没有逗号/引号,因为导入向导已删除它们。
是否可以使用导入向导反向操作并重新添加逗号?如何导入 CSV、进行更改并导出为 CSV 并保持原来的格式?
我正在使用 Excel 2007、Windows 7 PC。
感谢您的帮助。
答案1
最终解决方案涉及理解传入的格式(即用作转义字符和分隔符的内容)并设置 Excel 的导出行为。
- 在导入数据向导中更改
Text Qualifier
为{none}
- 尽管名称不同,但 Excel 可以使用其他分隔符导出到 CSV,并使用 Windows 区域设置中的设置来决定(如详细说明这里。
list delimiter
)。在这种情况下,请确保已将 设置为逗号。