简介 本经验介绍在使用excel时,Excel打开csv文件乱码如何解决。可以修改csv文件编码,或者转换为UTF8 with BOM。工具/原料 Excel 2016 方法/步骤 1 遇到的问题如图所示。用Excel 2016打开一个csv文件,中文出现乱码,也造成了分隔符错乱。2 csv文件本身并没有问题,通常下载/生成的csv文件是utf8编码的,只是csv文件...
1、右击CSV文件,选择通过记事本方式打开;2、打开后没有显示乱码,接着点击文件——另存为;3、修改一下文件名,注意要保留csv格式,下方的编码选择UTF-8,点击保存;4、完成后用Excel打开新保存的csv文件就不会显示乱码。
现在我们将存在乱码的 CSV文档使用文本文档打开。然后,用记事本打开后,看到的当然也是一堆乱码,单击另存为,如图所示。接着,在弹出的保存对话框中选择ANSI格式,如图所示。最后,设置完成,将文件保存再用excel 打开,如图所示,文档能够正常的显示。接下来,点击属性,选择打开方式,确认以后以固定方式...
用editplus打开,修改encoding。 Editplus打开csv-》Document-》 File encoding-》 convert encoding-》选择对应编码-》关闭文件,重新打开文件-》另存为新的csv。 问题2: 如果是中文在excel里变成问号。 【解决方案】可以检查一下Excel 2013的文件-选项-语言里,看下当前的默认语言设置的是否为中文(中国)。如果不是,...
先了解一下CSV 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。 如下,一个csv格式文件,用Excel直接打开文字是乱的,是因为该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。
数据菜单下打开,指定文件编码
1. 2003版Excel乱码处理遇到CSV文件乱码,用记事本打开,选择"另存为",选择"ANSI"格式,保存后重新导入Excel,即可恢复正常显示。2. 2007及以后版Excel乱码解决打开乱码文件,选择"文件"->"打开",选择所有文件,逐一处理多工作表。对于损坏数据,删除后使用"表格转文字"功能,另存为.txt,再用Excel...
CSV文件出现乱码主要是由于在简体中文环境下,EXCEL打开的CSV文件默认是ANSI编码,如果CSV文件的编码方式为utf-8、Unicode等编码可能就会出现文件乱码的情况。只要使用记事本转换一下就好了。解决方法:1、右键点击CSV文件,然后使用记事本来打开;2、点击菜单:文件-另存为,编码方式选择ANSI;3、保存完毕后...
百思不得其解。后来终于发现,跟语言编码有关。据说csv不支持Unicode,或者是不支持UTF-8,所以导出的csv文件往往都是默认ANSI编码的。但是这种ANSI编码含中文的文件,notepad记事本可以正常打开,Excel 2007打开就是乱码。 最后发现,问题的关键是“编辑语言”,Start - All Programs - Microsoft Office - Microsoft Office...
上面的方法是添加BOM的一种解决方案。还有一种解决方案是改变字符集为gb2312。代码如下: $content=iconv('utf-8','gb2312',$content);header("Content-type: application/vnd.ms-excel; charset=GB2312");header("Content-Disposition: attachment; filename=$filename.xls"); ...