电子表格的if的使用有BUG吗?

来源:百度知道 编辑:UC知道 时间:2024/06/17 20:00:46
电子表格的if的使用有BUG吗?
按以下过程可以发现if的使用有问题:
b1位置输入20(可以调整),
b2输入" =round(b1/0.9,2)"
a2输入 "=round(b2/10,2)"
c2输入 "=if(b2-b1-a2=0,1,2)"
d2输入"=b2-b1-a2
e2输入"=if(d2=0,1,2)"。

下拉5行以上
发现c 行输出有时为 1 ,有时为 2 。e行输出均为 1 。

用下拉形成的数组,直接输入电子表格,仍然有同样的问题!!
更改初始输入的“20”,大部分都有问题!!!

请问,有人能回答是什么原因造成的?

你这个问题我搞了一个早上,不同次序输入公式得出了很多种结果,估计是有BUG,你可以向微软提交一下,
你把C2换成 =IF(B2-A2-B1=0,1,2) 得到的结果又不同,
你的是 =if(b2-b1-a2=0,1,2) 我只改变了下输入次序,就得到了不同的结果
是一个BUG
你试试