excel不显示错误信息

=if(b1,sum(a1:a20)/b1,"")
公式如上,但是不明白是什么意思,哪个高人帮忙解释一下!

excel中,0可以表示“false”,而所有其它非零的数和字符表示“true”

所以如果b1不等于0,(且为数字),则结果是A1~A20加总并处以b1

如果b1等于0,那么就直接返回"",也就是说空,什么都没有。

注意b1一定要是数字,否则就会报错(比如"abc"之类的文字是不可以的)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-02-10
如果b1存在 即不为空 那就用a1到a20的和除以b1,否则等于空
第2个回答  2010-02-10
如果B1不为0,那么求和A1到A20然后除以B1,计算出来显示在本单元格,如果B1=0,那么本单元格显示空。

IF公式中B1位置是逻辑判断的。
0即为FLASE。非0即为TRUE
相似回答