EXCEL公式中,如果要使某个用公式算出来的单元格的数、小于等于0的话就不显示,或者显示为0,怎么办?

如 P5=IF(N5="",((V5-105)/0.97-3500)*0.03,IF(N5=0,((V5-105)/0.97-3500)*0.03,IF(N5=6.7,((V5-98.51)/0.97-3500-6.7)*0.03,IF(N5=113.9,((V5+5.48)/0.97-3500-113.9)*0.03,""))))
如果P5<=0,则让P5显示成0或者不显示,怎么改这个公式?

第1个回答  2012-07-20
=if(IF(N5="",((V5-105)/0.97-3500)*0.03,IF(N5=0,((V5-105)/0.97-3500)*0.03,IF(N5=6.7,((V5-98.51)/0.97-3500-6.7)*0.03,IF(N5=113.9,((V5+5.48)/0.97-3500-113.9)*0.03,""))))<=0,0,"")
如果P5<=0,则显示为0,否则不显示。追问

不行啊,用你这个公式它显示“这不是一个公式。。。。”怎么办呀?

追答

不会啊,我测试过的,可以的啊,你看你复制的时候是不是有空格之类的。

第2个回答  2012-07-20
把后面的都用括号弄一起,前面加IF(“你的内容”<=0,“0”,“你的内容”)
第3个回答  2012-07-20
N5=""和N5=0是重复的,你就N5<=0就行。本回答被提问者采纳
相似回答