
Excel中默认数字在超过11位后,就用科学计数法的显示方式,

硬件型号:华硕顽石6代FL8700FJ
操作系统软件:Windows 10 家庭中文版 (版本号1910)
软件版本: Microsoft Office 专业增强版 2016 (版本号16.0.4266.1001)
解决办法:自定义单元格格式,类型设置为“0”;
选中数字所在的单元格区域,按快捷键“CTRL+1”或者是点击右键,选择“设置单元格格式”,调出“设置单元格格式”对话框,在对话框中选择“自定义”,右侧“类型”中输入“0”,再点击确定,就把含E+的数据恢复原样了。

超过15位的部分会自动变成0

(2)输入的数字长度任意长,即可以超过15位。
解决办法:单元格格式设置为文本;
先选中需要输入数据的区域,按快捷键“CTRL+1”或者是点击右键,选择“设置单元格格式”,调出“设置单元格格式”对话框,在对话框中选择“文本”,然后点击确定。
之所以要把这一步放前面,是因为如果先输入数字的话,超过15位的话,15位之后输入的数据自动变成了0,就算之后将单元格格式设置成文本,也无法恢复成原来输入的数据,如下面动画所示,输入的内容是18个数字5组成的数据,变成了E+的形式,在将单元格格式设置为文本后,最后3位变成了0,因此必须先设置单元格格式。

2.在设置好单元格格式为文本后,再输入数据。下图中先设置好单元格格式后,再输入18个数字5,既不会出现E+的情况,也不会出现最后几位变成0 的情况。

由上述两种方法对比可知,将单元格格式设置为“文本”这种方法适用的范围更广,更不容易出错,平时工作中用得最多的就是输入身份证号的情况,身份证号是18位,在输入身份证号之前,先将单元格格式设置为文本,再输入数据,因此建议小伙伴们在解决出现E+数字这种情况时,使用将单元格格式设置为文本这种方式。
本次的内容就是这样,欢迎大家关注、点赞、收藏、转发哦!