首页 > 解决方案 > 如何将分号分隔的文件转换为csv

问题描述

如何在谷歌表格或其他方式中将分隔符分号更改为文件的逗号?我已经尝试过文本到列功能,但我的文件太大了,大约 10 MB,所以它不起作用。

标签: excelcsvxlsxanalysisxls

解决方案


因为业务逻辑喜欢使用 Excel,而软件喜欢 CSV,所以我已经走过这条路好几次了。

Excel,可能还有 Google Sheets 等,对于 CSV 来说是一种痛苦。尤其是 Excel,因为它试图对您“友好”,因此它通常使用由 Windows 区域设置确定的分隔符(例如:“;”或“,”)导出 - 而 excel 通常在引号和无引号之间转换。

如果您有文本文件,并希望导入到 excel 中,请使用测试文件找到适合您的语言变体的分隔符组合。要转换大文本文件,像 AWK 这样的工具既简单又棒。

要从 Excel 导出,我会再次使用 Excel 想要做的任何事情,然后在使用 AWK 或类似工具后调整文件。对我来说比尝试查找分隔符和引用的设置更容易。

这里有一篇文章,我觉得很有帮助。

PS:我应该提一下,在大多数欧洲地区,CSV默认分号。


推荐阅读