发布网友
共5个回答
热心网友
一定是你看错了,你在旁边的单元格内输入:
=C38-F38
看看是不是这个结果。追问我检验过,C38-F38=0
追答这样啊,可能是C38-F38不等于0,比如说是等于0.003,但你的单元格设置,使你看到的小数点位数不够,就认为是0了,你把公式改一下:
=IF(int(C38-F38)=0,"平衡","不平衡")
看看结果如果,或在一个单元格输入:
=C38-F38=0
看看结果是不是为“TRUE”就知道了。
热心网友
ROUND(C38-F38,2)=0
可能浮点运算误差造成的。
热心网友
看下是不是C38和F38的值的格式不同 或者有空格存在追问C38和F38的值格式相同,并且都是由自动求和公式得到的,也没有空格的,检查了很多遍了,也重新设置了公式,还是不行,大侠帮忙分析下啊。。。。。。。。。
追答那会不会是C38和F38中值显示的都是整数或者几位的小数,但是实际上数值不同,比如说实际数据为1.8和2.1,小数位数都设置为0,这样显示都为2,但实际值是不同的。建议在别的地方用公式"=C38-F38"试下,再把结果那个格子设置为小数位数为3以上,看下行不行。
热心网友
那个0要用""这个的如:=IF(C38-F38="0","平衡","不平衡")
热心网友
=IF(c38-f38<>0),"平衡","不平")