![将 Excel 文件转换为 CSV 文件时,如何防止 Excel 添加多余的“”标记?](https://linux22.com/image/1598280/%E5%B0%86%20Excel%20%E6%96%87%E4%BB%B6%E8%BD%AC%E6%8D%A2%E4%B8%BA%20CSV%20%E6%96%87%E4%BB%B6%E6%97%B6%EF%BC%8C%E5%A6%82%E4%BD%95%E9%98%B2%E6%AD%A2%20Excel%20%E6%B7%BB%E5%8A%A0%E5%A4%9A%E4%BD%99%E7%9A%84%E2%80%9C%E2%80%9D%E6%A0%87%E8%AE%B0%EF%BC%9F.png)
我目前正在使用=concatenate()
它来包装所有字段,""
以便在将文件转换为 CSV 后更容易在 JavaScript 中解析。
问题是,excel 中的实际值是,"test"
但是转换为 CSV 时,它是"""test"""
或""""test"""
或"""test""""
,取决于单元格的位置。
当我将文件转换为 CSV 时,如何防止 Excel 添加额外的引号?
答案1
尝试以下步骤来保存它:
- 点击文件
- 选择“另存为”
- 选择需要保存文档的文件夹
- 选择“保存类型”,单击下拉箭头选择新格式,例如 CSV 文件(UTF-8)逗号分隔。您也可以参考这些链接,看看是否有用:
https://docs.microsoft.com/en-us/office/troubleshoot/excel/export-text-file-with-comma-quote