如何设置excel编码格式为utf8?

如何设置excel编码格式为utf8?,第1张

设置excel编码格式为utf8的具体步骤如下:

需要准备的材料分别是:电脑、Excel表格。

1、首先打开需要编辑的Excel表格,点击打开左上角文件中的“另存为”。

2、然后在d出来的窗口中点击打开工具中的“web选项”。

3、然后在d出来的窗口中点击打开“将此文档另存为”下面的选择框,选择“utf8”,之后回车确定即可。

1、遇到这种情况,先关闭EXCEL表格,光标移到表格上,点击鼠标右键,选择打开方式

2、在打开方式中选择记事本,如果没有,可以在打开方式,选择其他默认程序中找到该应用,点击确定

3、在打开的文档中,找到顶端左侧的文件,点击一下

4、在文档下拉列表中选择另存为,点击一下另存为

5、在另存为的d窗中,右下角找到编码按钮

6、点击编码右侧的按钮,在下拉列表中选择ANSI,点击保存

7、再次用OFFICE EXCEL打开已另存为的文档,就可以正常显示文字内容了。

Windows用户在使用Excel处理数据文件时都不会关心文件的编码,因为Excel支持Windows上默认使用的简体中文编码GB2312。但是,使用MAC的用户就没有那么省心了,一不小心就会碰到中文乱码的问题。

在Mac上的Excel中为什么会出现中文乱码的情况呢?这是就需要了解一些文件编码的背景知识。

文件在计算内部采用的是二进制(0和1)的形式存放,那么给定一个0和1组成的串,计算机怎么知道这个串代表的是英文中的’a’还是中文里面的’好’?这时就需要用到文件的编码,不同的编码告诉了计算机怎么去识别文件的内容,例如GB2312编码告诉计算机’001’代表的是中文里面的’好’,而UTF8编码告诉计算机’001’代表的是英文里面的’a’(这个例子只是为了简述文件编码的作用,实际上的编码比这个复杂得多)。

由于UTF-8编码同时支持中文、还是日文、韩文、阿拉伯文在类的各种语言,所以它在Mac中被广泛使用,而目前Mac上的Excel在导入CSV文件时虽然给出了UTF8的选项,但是导入以后的中文还是乱码,这是因为它实际上是不支持UTF8编码方式导致的,至少对于Excel 2011 for Mac是这样。

那么怎么解决这个问题呢,方法很简单:将文件的编码方式由UTF8转为Excel支持的中文编码方式,Mac上的iconv工具专门就可以用来干这个事情。例如,在Excel给出的中文编码方式中有GB18030,那么我们可以通过Mac上的iconv工具将文件编码由UTF8转为GB18030。只需要在命令行中键入如下的命令:

就可以将“源文件.csv”文件的编码方式由UTF8 变为GB18030并写入到“新文件.csv”文件中,在Excel中导入“新文件.csv”文件中的内容,我们会发现烦人的中文乱码消失的无影无踪了!

差点忘了最重要的一个问题,使用iconv的前提是我们知道文件的编码,那么Mac上怎么知道文件的编码呢?其实很容易啦,首先用Mac自带的编辑器vim打开文件,然后使用命令

vim就会在屏幕的下方显示文件的编码。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7935903.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存