excel打开csv 出现乱码怎么解决

2024-11-13 09:28:14
推荐回答(5个)
回答1:

CSV也是一种表格文件,但是它的编码方式默认是ANSI,所以有些旧版本的EXCEL打开时中文就会显示乱码。解决方法如下:
1.准备一个有乱码的CSV文件用于演示,如图。
2.右键此CSV文件,选择“用记事本打开”
3.打开后,点击“文件”--“另存为”。
4.发现默认编码是“UTF-8”,所以一些Excel表格软件就会显示乱码。对于这样,只要改成ANSI就行了,按确定。
5.用Excel表格软件再打开,就不会显示乱码了。

回答2:

Excel打开csv为乱码可能是文字格式造成的,建议不要直接用Excel打开csv文件,而采用导入的方式,具体操作步骤如下:

  1. 选择数据-自文本:


  2. 选择csv文件所在位置


  3. 按照提示的步骤进行导入,注意格式选择为UTF-8,这个可能就是造成乱码的关键



  4. 默认选择分割符号为tab,也有可能为逗号,视具体文件而定:



  5. 按照需要的格式对每列进行设置,最终导入Excel完成:


回答3:

编码问题,有些网站下载的CSV是UTF-8格式的,EXCEL通常只能识别GBK格式的,可以用记事本打开文件,然后另存为时编码改成ANSI,保存类型选择所有文件,文件名用原来的名称就可以。

回答4:

Excel打开csv最好不要直接打开。特别是有需要格式的数据。
csv是文本文件,不能设置格式。

Excel有 一个功能可以打开csv并设置格式,特别适用纯数字较长的文件文件。
数据 - 获取外部数据 - 自文本 - 分隔符号 - 选择分隔符号,同时预览下面的样式,是你要的效果就可以下一步。,再设置每列的格式,默认都是常规的,这里需要对文本的特别设置一下。否则数字会变成 科学计数法样式。

回答5:

存有json的csv格式的文件,直接用记事本打开就行了,不用那么麻烦,