我有 xls 文件,在他里面是非常 unicode 的数据,还有这样的数据0004
等等。
我需要将此文件转换为 csv 格式,但如果save as csv
从 ms excel 简单,数据将被更改,unicode 符号转换为 - ???
,这样的数据0004
,转换为4
是否可以将 xls 转换为 csv 而无需任何数据更改?
我有 xls 文件,在他里面是非常 unicode 的数据,还有这样的数据0004
等等。
我需要将此文件转换为 csv 格式,但如果save as csv
从 ms excel 简单,数据将被更改,unicode 符号转换为 - ???
,这样的数据0004
,转换为4
是否可以将 xls 转换为 csv 而无需任何数据更改?
这里提供三种方式:
I)openoffice
您可以将任何ms excel
格式转换为任何excel
格式(csv
也),您也可以选择字符编码、分隔符等utf-8
。
1)打开xls文件openoffice
2) 文件/另存为
3)选择输出格式(CSV)
4)点击保存
5) 出现一个对话框,选择字符编码、分隔符和其他...
II)你也可以这样做ms office >= 2010
:
http://www.excelforum.com/excel-general/400043-csv-and-unicode-or-utf-8-problem.html
III)或者如果你有notepad++
你可以转换“错误”字符编码csv
文件的字符编码。字符编码,UTF 还是 ANSI?
按以下方式将列转换为文本,然后另存为 csv。为我解决问题。
还有第四个解决方案:http: //xls2csv.genxcrowd.com/features
我用这个程序将很多文件转换为“一次”。
有很多优点:
一些截图:
执行面板:
配置面板: