Hello,大家好,不知道大家在工作中有没有遇到过这样的情况,就是当我们将身份证号码从别的地方复制到Excel的时候,就会变为E+的显示方式,怎么修改都无法将其复原,今天就跟大家讲解下回出现这种情况的原因以及解决方法

一、Excel的精度与显示规则
Excel的精度只有15位数据,当超过15位数据之后,15位之后的数据都会被设置为0,这个过程是不可逆的
当我们从别的地方将数据复制到Excel,如果复制的数据超过11位就会以科学计数法的方式显示,这个设置是默认的。只要数据没有超过15位,我们就可以利用自定义单元格格式来将其复原
首先我们需要选择数据区域,然后按快捷键Ctrl+1调出格式窗口,然后点击自定义在类型中输入一个0然后点击确定即可,这样的话就能看到所有的数据

这种方法仅仅适用于数据不超过15位的情况,如果数据超过了15位利用这种方法将其复原,15位之后的数据依然会显示为0
二、超过15位的数据如何解决
如果数据超过15位,又想看到所有的数据,我们只能将其作为文本存放在单元格中,以身份证号码为例,跟大家演示下是如何操作的
首先我们需要先在Excel中将单元格的格式设置为文本格式,随后我们复制身份证号码,然后点击目标单元格,再点击鼠标右键找到选择性粘贴,选择文本,然后点击确定,这样的话就能看到完成的数据了

最后还要啰嗦一句,超过15位得数据已经变为E+的这种现实方式,是无法复原的,只能重新输入,如果是直接在单元格中输入数据而不是复制粘贴数据的话,只需要将单元格的格式设置为文本然后再输入数据即可

以上就是今天分享的全部内容,怎么样?你学会了吗?
有什么不明白的,大家可以留言讨论,觉得有用也可以转发点赞下~
我是Excel从零到一,关注我,持续分享更多Excel技巧
免责声明:文章内容来自互联网,本站仅提供信息存储空间服务,真实性请自行鉴别,本站不承担任何责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:身份证号码变为E+显示,我怎么都调整不好,同事1分钟就搞定了-身份证号变成e+17 https://www.bxbdf.com/a/142225.shtml