文本数据导入excel时 数字串最后一位变0「Excel为什么在导入一长串数字后末尾会变成0」

有的小伙伴们遇到这个问题的时候不知道该怎么办了?

从外面导入的csv格式文本文件,如果里面的数字串超过一定的数位,我们再Excel打开后,数字超过的位数就会变成0或者e 等咱们看不懂的字符。

什么原因呢?主要是Excel它最大能识别到位数只有15位。

例如我们有一个纯数字串的csv文件

那么csv格式是Excel能识别的文件格式之一用Excel打开后,如下图18位的数字变成了我不认识的数字加字符了,点击某一个数字后我们看见的数据后面也全是零,那么我们要怎么才能保留18位完整的数字呢?

两个方法。

第一个:复制

在csv文件右键菜单选择打开方式---选择记事本

打开文件后,ctrl a全选所有内容,然后打开一个空白excel表格复制进去。

在这里有的小伙伴们肯定会有疑问了,为什么我也是复制过去的,数据没有自动分开,还是在第一列里面?如下图

因为Excel没有识别到逗号,在Excel里面逗号是作为一个分离符的。

接下来我们使用数据---里面的分列功能就可以把它们分开,爱恨情仇啊哈哈!

选中第一例

接下来勾选逗号。

点击下一步,在接下来把文本前面打上勾。

方法一完成

第二:导入数据

导入数据文件后,就跟第一个方法一样操作就可以了。

第三个:使用查询

点击---数据选项卡下面的自文件---从文本或者csv导入

打开导入数据后,选择csv文件点击确定,弹出如下窗口。

接下来我们点击转换数据

选中第一例,右键菜单选择 更改类型 文本

完成上图操作以后,点击左上角的关闭并上载

最终加载到表格的结果和样式如下图

到这里三方法就说完了。

这期就到这里了小伙伴们咱们下期再见!喜欢的话就评论关注 转发收藏谢谢!

文本数据导入excel时 数字串最后一位变0「Excel为什么在导入一长串数字后末尾会变成0」

在EXCEL表格中输入长串数字为什么后面会变成0?

excel表哥中,输入长串数字敏磨,最后几位数字总是变成0,因为EXCEL中常规长数字将会做掘拿吵科学记数法处理,将单元格格式设置为文本格式再输入长串数字即可完整显示。

方法步骤如下:

1、打开需要操作的EXCEL表格,发现常规状态下长串数字最后几位被更改为0。

2、为了做对比,选中另外空白单元格,通过鼠标右键选择“设置单元格格式”。

3、再数字标签页,选择“文本”并点击确定。

4、判侍返回EXCEL表格,重新输入长串数字,发现可以完整输入并完整显示出来了。

文本数据导入excel时 数字串最后一位变0「Excel为什么在导入一长串数字后末尾会变成0」

在EXCEL中输入一个太长的数字,后面几位就会变成0,是怎么回事?有什么办法解决吗?

因为Excel表格默稿蚂认输入橘态15位数,然后后面如果在输入就会变成0。

1、打开Excel表格,圆敬源输入超过15位数的数字,15位数以后就会变成0。

2、如果在数值前面加一个号,数值就会正常显示,不会变成0。

3、如图是,输入号数据和常规单元格的数据对比。

4、或者可以把单元格设置为文本格式。

5、把单元格设置为文本格式后,想输入多少数字就可以输入多少数字。

上一篇: 女销售原来靠这样卖房(楼盘置业顾问提成大概多少)
下一篇: 重庆涂鸦一条街游玩攻略「重庆涂鸦一条街攻略」