如图,单元格中我自己手动输入的是0.8,保存关闭文件,重新打开后,会变成十几位小数的数字,导致我的计算结果出现问题,用于计算后本来结果应该等于0,但是却得到了2.887E-15。我家里面的电脑也出现过这个情况,办公室电脑也出现这个情况,到底是EXCEL的问题还是我设置的问题,请大神指点一下怎么解决。
(增加了视频,直观一点:我单独把出问题的那一列数据复制到新表,然后录了视频对这个数据操作,数据这样显示特别奇怪。)
应该是表格单元格附带的格式问题
如果表格内容不多的话,我建议把内容复制到一个新的表格里面(粘贴为数值)试试,或者试着选中出现格式错乱的一列,调整单元格格式为数值
追问设置过小数位了,没有用,还是会影响结算结果。也尝试过复制到新表格再粘贴回去,复制到新表格的时候数字就已经是很长的小数位了,粘贴回去更是没差别。
我这个问题就是偶尔有几个表格会出现一列这样的问题,整列都会出现,其他列则不会出现,搞不懂,一直找不到解决办法,计算结果出问题的时候一直怀疑自己账物出错了,每次排查最后都发现是这个问题导致的。
那你试过这个公式没有=round(A1,X),没有的话可以试一试,如果还不行那我也不知道了,毕竟我没遇到过类似情况
图片里面就能看到格式啊,就是常规
追答图片中没有显示单元格格式。
另外如果你这个文件在哪都一样显示,那么你确定你的小数是输入的吗?不是从其他区域复制过来的?
这里才看到单元格格式。
确定是手动输入的啊
追答方便发下这个特别的文件吗?[email protected]