有的小伙伴们遇到这个问题的时候不知道该怎么办了?
从外面导入的csv格式文本文件,如果里面的数字串超过一定的数位,我们再Excel打开后,数字超过的位数就会变成0或者e 等咱们看不懂的字符。
什么原因呢?主要是Excel它最大能识别到位数只有15位。
例如我们有一个纯数字串的csv文件
那么csv格式是Excel能识别的文件格式之一用Excel打开后,如下图18位的数字变成了我不认识的数字加字符了,点击某一个数字后我们看见的数据后面也全是零,那么我们要怎么才能保留18位完整的数字呢?
两个方法。
第一个:复制
在csv文件右键菜单选择打开方式---选择记事本
打开文件后,ctrl a全选所有内容,然后打开一个空白excel表格复制进去。
在这里有的小伙伴们肯定会有疑问了,为什么我也是复制过去的,数据没有自动分开,还是在第一列里面?如下图
因为Excel没有识别到逗号,在Excel里面逗号是作为一个分离符的。
接下来我们使用数据---里面的分列功能就可以把它们分开,爱恨情仇啊哈哈!
选中第一例
接下来勾选逗号。
点击下一步,在接下来把文本前面打上勾。
方法一完成
第二:导入数据
导入数据文件后,就跟第一个方法一样操作就可以了。
第三个:使用查询
点击---数据选项卡下面的自文件---从文本或者csv导入
打开导入数据后,选择csv文件点击确定,弹出如下窗口。
接下来我们点击转换数据
选中第一例,右键菜单选择 更改类型 文本
完成上图操作以后,点击左上角的关闭并上载
最终加载到表格的结果和样式如下图
到这里三方法就说完了。
这期就到这里了小伙伴们咱们下期再见!喜欢的话就评论关注 转发收藏谢谢!
,Copyright © 2008-2022 秒下下载站
m.down10s.com .All Rights Reserved