在excel2010中,当输入‘’687687666666876800‘’ 其长度超过单元格的宽度?

在excel2010中,当输入‘’687687666666876800‘’ 其长度超过单元格的宽度时,单元格中可能显示 A ### B 6.87688e+16 为什么选B呢?谢谢谢

您可以对比一下我下面的两个解释:

1、显示A####是因为【单元格内格式正确,比如说文本格式输入这么多就会显示687687666666876800,但是列宽太小,显示不全,此时将列宽调大即可

2、显示B 6.87688e+16是因为【单元格内格式错误不是文本格式,而输入比如说18位身份证号码后就会出现这样的显示,解决办法设置单元格为文本格式


综上,首先设置单元格格式为【文本】一切就会好啦。希望帮到您

追问

谢谢!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-15
在通用格式下,数字太长,会被显示为科学记数法。所以选B
如果要是日期格式的话, 可能会被显示####
如果是数值格式,或者其他数字格式,也会被显示###
第2个回答  2020-02-15
数值超过15位有效数字后,15位以后的非0数字都显示为0。
数值超过11位后有效数字后,默认按科学记数法显示。