乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 关于将Excel导出成UTF-8编码的csv文件的问题?

关于将Excel导出成UTF-8编码的csv文件的问题?

作者:乔山办公网日期:

返回目录:excel表格制作


e799bee5baa6e4b893e5b19e3361、打开需要转换的Excel表格,如图所示。这里特别介绍一下多个数字的现象,我们知道,像身份证这些多位数字,在正常表格里都是会加上一个‘来使其显示的,或者换成“文本”模式的单元格形式:

  2、这里分别以文本形式以及加‘的数字形式,为大家讲解转换成CSV格式后的效果差别。先看以文本形式保存的表格转换:

  3、然后,就可以点击左上角的office按钮,选择“另存为”里的“其他格式”:

  4、然后在另存为的“保存类型”里选择“CSV(逗号分隔)(*.csv)”这个选项:

  5、然后会有一个提示,点击确定:

  6、然后再有一个提示,点击“是”:

  7、然后当退出并打开保存的CSV格式文件时,发现18位的数据最后三位是0:

  8、但是,当把CSV文件直接修改后缀转换成txt文件时,发现数据又是正常的。

  9、所以可以转换为txt来保存,直接CSV上传可能会有问题,但是可以使用下面这个方法,就会完全显示数据了。看到上面第一步的那里,数据是以‘形式保存的,然后后面的另存为方法一样进行,这样子最后保存的CSV文件就还是有全部的显示数据了:

  10、而且这样子再直接转换成txt文本的数据也是正常的,只是都多了个‘号就是。如果数据不是太麻烦的,那么直接看另存为的方法就可以了,不用看上面对于长数据的解释说明。

设置方法:

设置office语言环境(以office 2003为例):

  1. 开始菜单-Microsoft office- Microsoft office工具- Microsoft office 2003语言设置,将Microsoft office应用程序默认方式的语言设为"中文(简体)"。


  2. 使用记事本打开CSV文件,文件-另存为,编码方式选择想要替换成的编码(如gbk)。

  3. 保存完毕后,用EXCEL打开这个文件就会正常显示。

【编码方式讲解】

(1)ANSI编码

不同的国家和地区制定了不同的标准,由此产生了 GB2312, BIG5, JIS 等各自的编码标准。这些使用 2 个字节来代表一个字符7a686964616fe59b9ee7ad94335的各种汉字延伸编码方式,称为 ANSI 编码。在简体中文系统下,ANSI 编码代表 GB2312 编码,在日文操作系统下,ANSI 编码代表 JIS 编码。 不同 ANSI 编码之间互不兼容,当信息在国际间交流时,无法将属于两种语言的文字,存储在同一段 ANSI 编码的文本中。 当然对于ANSI编码而言,0x00~0x7F之间的字符,依旧是1个字节代表1个字符。这一点是ASNI编码与Unicode编码之间最大也最明显的区别。例如上面演示的文件中英文字母和数字并没有出现乱码的情况。

(2)Unicode编码

Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开始研发,1994年正式公布。随着计算机工作能力的增强,Unicode也在面世以来的十多年里得到普及。

Unicode是国际组织制定的可以容纳世界上所有文字和符号的字符编码方案。Unicode用数字0-0x10FFFF来映射这些字符,最多可以容纳1114112个字符,或者说有1114112个码位。码位就是可以分配给字符的数字。UTF-8、UTF-16、UTF-32都是将数字转换到程序数据的编码方案。

(3)UTF-8编码

UTF-8是UNICODE的一种变长字符编码又称万国码,由Ken Thompson于1992年创建。现在已经标准化为RFC 3629。UTF-8用1到6个字节编码UNICODE字符。用在网页上可以同一页面显示中文简体繁体及其它语言(如日文,韩文)。


因为双方有冲突
使用utf编码
会导致打开乱码

直接用 Excel 打开 UTF-8 编码的 CSV 文件会导致汉字部分出现乱码。
原因是 Excel 以 ANSI 格式打开,不会做编码识别
打开 UTF-8 编码的 CSV 文件的方法:
1) 打开 Excel
2) 执行“数据”->“自文本”
3) 选择 CSV 文件,出现文本导入向导
4) 选择“分隔符号”,下一步
5) 勾选“逗号”,去掉“ Tab 键”,下一步,完成
6)在“导入数据”对话框里,直接点确定

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网