EXCEL 设置公式表示当A1-B1小于0.1时记作0,A1-B1大于等于0.1时。记作A1-B1的差。但是当A1-B1=0.1老出错

2024-12-05 07:41:01
推荐回答(4个)
回答1:

你这个公式设置的意思 如果是小于0.1,那么显示0,否则就返回A1-B1的值 ,如果A1=B1那么返回的结果当然是0

回答2:

这个公式本身没有问题,是excel的浮点运算出的问题吧
建议改成
=if(round(a1-b1,3)<0.100,0,a1-b1)
看看

回答3:

你公式的意思是a-b<0成立,就输出0,如果不成立,则输出a-b的值。
应该是=if(A1-B1>=0.1,A1-B1,0)

回答4:

我试过,没有问题,不知道你的设置如何