永发信息网

Excel当中用IF公式判断对错,为什么明明两个数是一样的,他还显示错误??

答案:2  悬赏:0  手机版
解决时间 2021-04-03 18:50
  • 提问者网友:两耳就是菩提
  • 2021-04-03 12:07
Excel当中用IF公式判断对错,为什么明明两个数是一样的,他还显示错误??
最佳答案
  • 五星知识达人网友:风格不统一
  • 2021-04-03 12:19
应该是浮点运算产生的误差造成显示数值相等但其实并不相等的现象
  请看下图:

解决办法可以在公式中加一个ROUND()函数, 把SUMIF()套上再比较.

追问直接帮我加进=IF(SUMIF(汇总表!E:E,"=预留2%总额",汇总表!F:F)=返利表!E2,SUMIF(汇总表!E:E,"=预留2%总额",汇总表!F:F),"错误")
谢谢,我刚刚自己加了,呃,那个错了,所以麻烦了追答  我手里没有你的表, 没法验证是否正确, 试试吧, 不行再改:

=IF(ROUND(SUMIF(汇总表!E:E,"=预留2%总额",汇总表!F:F),2)=ROUND(返利表!E2,2),SUMIF(汇总表!E:E,"=预留2%总额",汇总表!F:F),"错误")

追问呃,那个直接套进去,显示错误了,能给个邮箱,我把表发过去,帮我改下吗?追答直接点, 加QQ85110018
全部回答
  • 1楼网友:时间的尘埃
  • 2021-04-03 12:35
检查错误,你可以:在公式编辑栏选中SUMIF(汇总表!E:E,"=预留2%总额",汇总表!F:F),按F9,可显示该式的运算结果,检查与实际情况的差异,再找原因。

注:F9显示后,记得要按Esc键取消更改,否则公式就变成数值了。追问找不出来错在哪里,,因为是基础数据加总,和基础数据小计后的总计, 这两个数看着是明明一样的对等,小数后面的几个数都一样的呢???我左看右看,都是同一个区域内的数据,加总了数据还是一样的,,,但他还是就是要出错追答表发1813340428过来看看
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯