excel表格设置if公式计算的结果不正确

2025-03-31 21:45:10
推荐回答(3个)
回答1:

这个问题把本人给弄糊涂了,原因倒不是全是题主的问题,而是已有3个回答,怎么都与提问一点关系也没有,是本人看错提问了,还是看错他们的回答了,或者是在做梦?哈哈

题主给本人弄糊涂的主要是:“在别的表格出来的结果都是正确的”,能肯定Excel在别的表格中可以得到正确答案?能否把这样的表格发上来欣赏欣赏?

因为Excel是不认识这样的判断条件的:

A1≦0

而只认识类似于:

A1<=0

所以公式应该是:

=IF(A1<=,0,A1)

其实,本公式可以用:

=MAX(0,A1)

这样更简单

如图,B列为IF公式,C列为MAX公式

回答2:

=max(0,a1)
=if(a1<=0,0,a1)
=(a1>0)*a1
都可以的

回答3:

还是多读书好啊