如果数字大于12位,EXCEL会自动转化为科学计数法,如果想不变,把单元" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 在<em>excel</em>中输入太长的数字就变成100110+E12,为什...-excel

在<em>excel</em>中输入太长的数字就变成100110+E12,为什...-excel

作者:乔山办公网日期:

返回目录:excel表格制作




如果数字大于12位,EXCEL会自动转化为科学计数法,如果想不变,把单元格格式设置为文本再输入数字,或在输入数字前加一个半角状态下的单引号 ' 就可以了。


(我把原因也讲了,希望能花几分钟时间看完)
首先,你这个单元格已经通过某种途径(手动设置、复制等)变成了文本格式,所以里面的数据就变成文本了。数字变成本文的好处是:不会在超过12位后自动科学计数法,不会在超过15位后所有低位都变成0,第一位可以是0。但是在用函数比较的时候就会出现问题(毕竟已经不是数字了)。单元格输入数据后,默认是“一般”(当存放的数据是数字时和数字格式还有点小差异,可自己体会,比如小数位,科学计数法等)
遇到这种情况直接把文本格式改成数字也无济于事,方法如下:
方法一:将该单元格格式改成一般(或数字)后,还要双击该单元格,让其变成编辑状态,才会真正变成数字。
方法二:点击单元格旁边的错误提示,选择转换为数字。
方法三(推荐):如果excel中有多处数字以文本方式存储的,可以将左上角第一个单元格改成数字以文本存储的单元格,然后点击左上角的全选角标选取整个页面,然后将第一个单元个的错误提示,选择转换为数字,这样整张表的数字存储为文本的单元格都变成了数字。
另:在数字前面刷入个单引号,和数字以文本形式保存的效果类似。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网