![e7f5ab904561c7fc24785a97e7815c67.png](https://i-blog.csdnimg.cn/blog_migrate/7ae571167bad1f5e5a8d9a758138ef4a.jpeg)
在Excel表中输入数字时,如果数字位数超过11位,就会自动显示为科学计数的形式,即常见的E+格式。
![4664ac6c0c1041b4f3e346fa1b20b6bb.png](https://i-blog.csdnimg.cn/blog_migrate/4c2f516e70273d144ac8a432f806dde5.jpeg)
要怎么恢复正常显示呢?
你首先想到的是设置单元格格式为文本,然后再重新编辑输入:
![0e2df4494022ac06f48ba8505cf6836b.gif](https://i-blog.csdnimg.cn/blog_migrate/ebfa1cb3bfbe210ddf4d5b32d05543c0.gif)
因为将单元格区域设置为文本格式后,不会立即恢复显示,所以还需要一个个重新编辑才会生效,比较麻烦。
下面分享2个一键恢复的技巧。
技巧1:巧用分列功能
![ae24320009c8f09086beb3904dbef10c.gif](https://i-blog.csdnimg.cn/blog_migrate/8bf1ecd819c52facd1a14928643254a4.gif)
步骤:
1、选中数据区域,到【数据】工具栏,点击【分列】;
2、在弹出的菜单栏,直接点2次【下一步】,然后将【列数据格式】选项点选为【文本】,再点击【完成】即可。
技巧2:自定义单元格格式
![647c91155865042ce9cc85503f3142ef.gif](https://i-blog.csdnimg.cn/blog_migrate/6ba28674d71e2e897ffadbbed9c5cc84.gif)
步骤:
1、选中数据区域,按Ctrl+!快捷键打开设置单元格格式菜单;
2、点【自定义】,在类型输入框中输入“0”或“?",确定即可。
可以看到,技巧2是最方便快捷的设置方法了。
以上两个技巧有局限性,体现在它们只对大于11位且小于等于15位的数字有效。超出15位的部分,都会变成0。
![9bc961de294aee82397ba7f0060a85f6.gif](https://i-blog.csdnimg.cn/blog_migrate/f2f3935ecd22457f644da219329d90b7.gif)
这种情况下,只能通过预先将输入区域设置为文本格式,然后再输入或粘贴数字到单元格区域中。
关注Excel数据科学,每天学一点Excel,让升职加薪更近一步!