我用的是excel2003.我的公式没有问题。结果应该是0.可是结果总是出现科学计数法。这怎么解决?

简单直白的说。我百度过了。别用别人的答案。

我用的也是excel2003.,你的“我的公式没有问题。结果应该是0”这句话的前半句是对的,后半句是错的,“可是结果总是出现科学计数法。”这是因为计算结果的小数位数超过10位以上了,所以才会出现科学计数法表示的结果,但是你需要它显示结果为“0 ” ,这个很简单:“格式”->“单元格”—>在出现的对话框中的“分类”下选“数值”,在“小数位数”里填上“ 0 ”确定就行了!追问

我知道。可是我的结果有可能是小数后2位。谢谢你的回答。
”这是因为计算结果的小数位数超过10位以上了 这句话就值得我给分了。不懂装懂害死人啊呵呵

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-03

我也遇到了这个问题,不过我只进行加减运算,我感觉应该是EXcel的bug,注意看,下面我的状态栏求和,显示8.88178E-16,但是结果按照口算=0,商标的格式已经改为数值,所以下楼的回复不能解决问题,没有找到问题的本质

第2个回答  2020-03-02
我今天遇到了,发现公式引用某个单元格中的格式出问题了,针对那个单元格,按F2进入编辑,然后回车,相当于确认了一遍,最后结果就变回0了。里面具体的原理我不太清楚,Excel有时候就是这么神经,还有一些类似的情况,都需要这种方法去做。
第3个回答  2011-11-15
看图片,也有0的结果,所以出现科学计数法的单元格,结果应该不是0,想要几位小数或整数,可从单元格——格式——数字——数值,在小数位输入你想要的小数位数即可。
第4个回答  2011-11-15
很简单,把这个公式用round()函数取一下小数位数就行了,
相似回答