大家好,我们经常会碰到这利情况,当我们输入较多的数字时,比如身体证号码,银行卡等,当我们输入完后,明明是数字没有错,结果却变成了E+的模样。还有好好的身份证号码,从别的地方复制过来的时候,最后三位数却变成了0,如下图。
这是怎么回事呢?很多新手往往不明所以,今天我们一起来说一说这产生的原因以及解决方法。
一、为什么会出现E+显示
E+是什么意思呢?就是说数量比较大的。在EXCEL表格中,一般最多能显示11位数,超过11位数就会显示E+,而我们的身份证号码及银行卡号都超过了11位,这就是显示E+的根本原因。
对于超过11位的数字怎么办呢?首先选择想要恢复的数据区域,然后按下快捷键【Ctrl+1】调出格式窗口,随后点击【自定义】在类型中输入一个0,然后点击确定即可
二、数据精度。
从上图中我们会发现,虽然E+没有了,但是又出现了一个问题,那就是最后面的三位数都变成了0!这是什么原因呢?这就涉及到一个数据精度问题。EXCEL最多只能记录15位数,超出的数字都会用0来表示。身份证号码是18位,所以后面的三位就全部显示为0了。
那对于显示为0了的数据怎么处理呢?没有办法,只能一个一个地手工输入了。
而对于批量需要复制的数据,我们要先把单元格格式设为文本形式,随后在粘贴的时候,点击鼠标右键在【粘贴选项】中选择第二个【匹配目标格式】来进行数据的粘贴,如果不提前设置为文本格式,数据是无法粘贴过来的
这就是数据变E+的原因以解决方法。今天的内容就分享到这里。还有什么问题,大家可以留言讨论。
原文链接:https://isaurora.com/3041.html,转载请注明出处。
评论0