excel打开.csv文件保证16进制不乱码

发布时间:2024年01月17日

? ? ? ?博主在使用Excel打开.csv文件进行数据处理时,发现部分16进制数据(如10e0045,7895e00)e的前面位数据为0-9时,Excel打开会变成1.00E+46,7.90E+03,这种自动将16进制数据识别为带E格式的十进制。最主要原因是Excel打开.csv文件的方式不对。具体流程如下文所示,Excel打开.csv文件时,产生中文乱码也同样适用。博主使用office 2016版。

1.首先打开一个空的excel文件,点击数据,再点击自文本。

2.找到自己的.csv文件所在位置,并选择该文件。

3.点击导入后,出现文本导入向导,首先将文件原始格式修改为:Unicode(UTF-8),其他选项根据自己情况选择,点击下一步。

4.选择自己.csv文件的分隔符号,点击下一步。

5.在数据预览框中选取自己要编辑的数据列,将列数据格式选为文本,点击完成即可。要处理多列数据需要将每列都修改列数据格式为文本。

6.最后导入数据即可。可以看到Excel打开的数据所有内容都没有改变。

文章来源:https://blog.csdn.net/qq_46213836/article/details/135632445
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。