excel的编辑栏中数字显示4.40000000016E+11,无论怎么改变单元格的格式编辑栏的数字还为4.40000000016E+11

比如,编辑栏中显示4.40000000016E+11,单元格中改变成数值格式变成了440000000016,用left函数提取前11位,结果是4.400000000,而不是44000000001,而且改了单元格的格式 ,编辑栏的数值跟单元格的不同,这是为什么?
无论怎么改单元格的格式,用公式得到的数值都是4.40000000,而不是44000000001,根据的是编辑栏4.400000016E+11的内容提取,而不是440000000012的内容提取,这是为什么

因为默认的格式为数字格式。需要调整为文本格式,选中需要调整的列按Alt+A+E,两次回车,选择文本(text),再回车,即可,望采纳,谢谢!追答

数字超过11位就会变成科学计数法,例如123456789789变成1.23457E+11,而超过15位的话,15位后面的数字全部变成0,解决方法有2种

第一种:先输入英文输入状态下的单引号 ' 然后再输入数字即可正常显示。
第二种:或者先选中该列或该单元格,鼠标右击,“设置单元格格式”,“数字”,“文本”,确定即可。然后输入数字就能正常显示了。

追问

单元格里面变成这个格式了,但是编辑栏的数字怎么还是有E+的形式

追答

之前的数据需要重新输入

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网