前段时间用某软件导出了一个CSV文件,需要在Excel中处理并打印,但是我直接用Excel打开这个CSV文件却发现,文件中的所有中文字符都变成了乱码,经过自己的尝试,采用数据导入的方法解决了问题,后来又搜了一下,发现还有其他方法,数据导入只是其中一种而已。现在整理总结一下:

亲测,我使用方法2解决的

方法1、数据导入

打开 Excel,执行“数据”->“自文本”,选择 CSV 文件,出现文本导入向导,选择“分隔符号”,下一步,勾选“逗号”,去掉“ Tab 键”,下一步,完成,在“导入数据”对话框里,直接点确定。

导入之后,所有汉字显示正常,乱码问题解决。

方法2、先另存再打开

使用记事本打开CSV文件,“文件”->“另存为”,编码方式选择ANSI,保存完毕后,用EXCEL打开这个文件就不会出现乱码的情况。

问题产生的原因

为什么excel打开utf-8存储方式的文件会出现乱码呢?因为excel打开文件时默认使用unicode的编码方式(还有的网友说是默认以ANSI编码方式打开,待考)。在Unicode基本多文种平面定义的字符(无论是拉丁字母、汉字或其他文字或符号),一律使用2字节储存。恰恰utf-8是1字节的存储方式,所以excel直接打开时会出现乱码。

解决Excel打开UTF-8编码CSV文件乱码的问题亲测有效相关推荐

  1. 解决Excel打开UTF-8编码CSV文件乱码的问题

    最近在用QT读写CSV文件,发现将数据写入到CSV文件中,使用记事本打开文件是正常的,使用Excel打开,中文是乱码的,下面把原因和解决方法记录一下. 问题产生的原因 为什么excel打开utf-8存 ...

  2. 解决 Excel 打开 UTF-8 编码 CSV 文件乱码的 BUG

    直接用 Excel 2013 打开 UTF-8 编码的 CSV 文件会导致汉字 出现乱码. 原因可能是 Excel 以 ANSI 格式 打开,不会做编码识别. 打开 UTF-8 编码的 CSV 文件的 ...

  3. Excel打开UTF-8编码CSV文件乱码的问题

    Excel乱码解决 场景 方法1:数据导入 方法2:指定格式导出 问题产生的原因 场景 在阿里云数仓用tunnel download导出来的CSV文件编码格式是UTF-8的,用Excel打开时就会出现 ...

  4. 解决php导入淘宝助理csv文件乱码问题及解析

    用php导入csv文件很多时候会出现中文乱码的情况,特别是导入淘宝助理数据包,在网上查了很多转码方法,都无法解决问题,这是什么原因呢? 首先,淘宝助理导出的csv文件为UTF-16LE编码,很少见是吧 ...

  5. 解决ecel 打开csv文件乱码的问题

    转载地址 http://blog.csdn.net/leonzhouwei/article/details/8447643 方法一: 使用 Ron's Editor - Ultimate CSV Ed ...

  6. 解决Excel打开UTF-8编码的CSV文件乱码的问题 实测好用

    解决Excel打开UTF-8编码的CSV文件乱码的问题 1 2 3 4 5 6 分步阅读 CSV是一个平面文件,它的编码方式有多种.比如,MongoDB以UTF-8格式存储数据,在使用mongoexp ...

  7. Excel 打开 CSV 文件乱码解决方法

    Excel 打开 CSV 文件乱码解决方法 - 膨胀的面包 https://blog.wangtwothree.com/code/157.html 经常接触数据的朋友,可能时不时会遇到这种情况,一份 ...

  8. 使用win中excel打开linux下.csv文件乱码问题

    使用win中excel打开linux下.csv文件乱码问题 1.问题原因 不同系统的字符集编码不一样 windows使用的是gbk格式 linux使用的是utf8格式 检查文件编码格式 file 文件 ...

  9. csv文件导入后台乱码_Excel打开csv文件乱码问题的解决办法

    excel打开csv 出现乱码怎么解决 CSV是逗号分隔值的英文缩写,通常都是纯文本文件.CSV格式是分隔的数据格式,有字段/列分隔的逗号字符和记录/行分隔换行符.通常CSV文件可以用EXCEL正常打 ...

最新文章

  1. C/C++程序设计IDE推荐
  2. 利用Photoshop减小照片景深
  3. Android Bug分析系列:第三方平台安装app启动后,home键回到桌面后点击app启动时会再次启动入口类bug的原因剖析...
  4. 谈谈对python的理解_浅谈对python pandas中 inplace 参数的理解
  5. 一个值得收藏的小工具
  6. php getfullyear,getYear、getFullYear和getUTCFullYear三者的区别
  7. 数据挖掘原理与算法 K-Means算法
  8. python实现随机生成列表,得到列表中位数并以此划分源列表
  9. 《Python核心编程》第一章练习解析
  10. 【HarmonyOS HiSpark IPC DIY Camera试用连载2 】一天内极速完成从开箱编译烧写到跑通hello world
  11. 做自己最好的生活大师
  12. 在淘宝,我如何做好一个项目的启动?
  13. RFID仓库管理系统解决方案有哪些功能模块
  14. meta是什么意思中文_Meta 的意思是什么?
  15. m3u8 视频提取工具(下载web中的ts文件)
  16. 登录onedrive显示无法连接服务器,Win10打不开OneDrive提示“连接到onedrive时出现问题”解决方法...
  17. 天纵智能软件快速开发平台甘特图插件
  18. 祖玛游戏python
  19. SylixOS 经得起检验的国产操作系统 (四)
  20. 飞瞳引擎™AI集装箱识别检测检测云服务箱况检测,正常集装箱信息识别率99.98%以上,实时返回识别结果,集装箱信息识别云服务免费

热门文章

  1. linux删除一年前的文件,Shell脚本实现删除一年前文件功能分享
  2. win7系统无法连接局域网服务器,win7系统无法访问局域网的解决步骤
  3. 谷歌官方博客:手机的未来
  4. 机器视觉灯光选型指南
  5. allegro生成不规则钻孔
  6. android商务app视频,电子商务设计视频
  7. 全志平台PhoenixSuit使用说明
  8. swift php json解析,Swift 4.0 | JSON数据的解析和编码
  9. java泛型(360°无死角讲解)
  10. ESP8266+Flash基本操作