多语言展示
当前在线:1965今日阅读:167今日分享:16

Excel打开csv文件乱码如何解决?

本经验介绍在使用excel时,Excel打开csv文件乱码如何解决。可以修改csv文件编码,或者转换为UTF8 with BOM。
工具/原料

Excel 2016

方法/步骤
1

遇到的问题如图所示。用Excel 2016打开一个csv文件,中文出现乱码,也造成了分隔符错乱。

2

csv文件本身并没有问题,通常下载/生成的csv文件是utf8编码的,只是csv文件不带有编码信息,而Excel软件默认是ANSI按照编码页,不是utf-8。

3

如果修改excel的默认编码也有点夸张,一种办法是将csv文件另存为,按照ANSI保存。再次打开,就能看到正常的文字内容了。

4

另一种方法,则仍按照utf-8编码,但增加BOM信息。则使用Visual Studio Code,或者其它专业的文本编辑器。打开以后,右下角猜测编码utf-8。点击。

5

接着点击通过编码保存。然后在自动弹出的项目中选择UTF8 with BOM。

6

保存以后打开,发现excel根据BOM信息获取了编码,并按照utf8处理了。

注意事项

还有一个办法就是,不用excel打开csv。csv格式非常简单,打开csv的程序有很多种。

推荐信息