Windows10 Excel 如.csv文件编码问题转为 UTF |
您所在的位置:网站首页 › 表格编码格式 › Windows10 Excel 如.csv文件编码问题转为 UTF |
目录
解决 excel 文件编码问题1、方法一:2、方法二 (推荐,不容易出现一些古怪的问题)3、解决 excel 文件的科学计数显示问题笔者建议3.1 Excel 文件内容出现科学计数的问题
笔者测试记录:(仅供参考,不做操作,别瞎搞乱来,别按下面操作)参考链接
解决 excel 文件编码问题
1、方法一:
有点点击 excel 文件,然后选择打开方式,选择使用 Excel 2016 软件打开 这里选择 UTF-8 编码 用 wps 软件导出为 .csv 后缀名的文件(这里任意方法都可以,只要导出的是 .csv 类型的文件),然后修改 .csv 文件的后缀名为 .txt 文本文件,将该 .txt 文本文件另存为 .txt 文本文件,该另存为这一过程中有编码修改的选项,这里选择 UTF-8 编码,之后再将该 .txt 文本文件的后缀名修改回 .csv 文件,然后就能解决 .csv 文件的中文乱码问题。 记得覆盖原来的 .txt 文件 最好是新建一个 .xlsx 文件,注意是 .xlsx 文件,然后复制可能会中文乱码的数据到新的 xlsx 文件,因为原来的 excel 文件有可能会有部分格式问题,然后再开始下面的步骤。 (如果是中文乱码和科学计数的问题,同时存在,那么笔者建议先解决好科学计数问题,再来解决中文乱码问题,这样的顺序比较合理,比如先将 xlsx 文件导出为csv 文件后,然后在 csv 文件内修改好相应的字段数据格式,然后再来修改 csv 文件的编码,解决中文乱码问题。) 笔者测试过的最佳的 excel 文件修改顺序: xlsx —> csv —> csv 内某个字段格式修改 —> csv 文件编码修改 3.1 Excel 文件内容出现科学计数的问题有时候,Excel 文件内的某个字段会显示为科学计数的问题,那么就需要右键该字段设置单元格格式,选择数值 选择数值 然后最后是按照方法二那样消除中文乱码,方法一有点不靠谱,会将所有的字段以逗号隔开,在以可视化软件导入 csv 文件时,会超级古怪,会有报错的可能性,但却影响不了数据导入,不过导入的数据完全无法使用就是,如果觉得想要自己测试一下的,自行考虑。 end 笔者测试记录:(仅供参考,不做操作,别瞎搞乱来,别按下面操作)然后继续选择设置单元格格式,继续配置格式(笔者一般会把该字段的数据,放入 .txt 文本文件内去消除某些可能存在的格式问题,然后在复制进去 excel 文件) 如果出现无法将数据复制的情况,那么可能需要更换一下新的 excel 文件,将数据复制到新建的 excel 文件,这里一般是 xlsx 文件,之前笔者有去配置过为文本格式,是因为,如果不是这样的格式,有可能会无法将数据复制粘贴进去 excel 文件,但是这一方法是与科学计数法配置是冲突的,配置了科学计数法,那么文本格式配置会覆盖掉原来的数值配置,所以最好是新建一个 excel 文件,下面的文本配置请忽略。 修改好后,字段可能看着好像没修改过的感觉,但其实只是字段宽度不够,自动科学计数显示,拉宽保存就好了。 参考链接1. CSV文件导入数据库后中文乱码 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |