excel中的公式为什么是相同的确显示的结果不一致?
2个回答
展开全部
因为公式不一样,一个是直接加减,一个是加上了2位小数的四舍五入,通过计算机内部的浮点数运算后,就产生了可能不一样。
建议改成:
=if(abs(b157+c157-D157)-e157)<0.00001,"OK","不平")
建议改成:
=if(abs(b157+c157-D157)-e157)<0.00001,"OK","不平")
更多追问追答
追问
不太理解你的意思,E157、E159、E160他们之间使用的公式是一样的,F157/159/160他们的公式也是一样的为什么判断的结果是不一致的??
追答
你在判断公式中使用了ROUND()函数,进行了浮点运算,这样就可能造成运算后的数据不一致。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询