excel的IF函数的条件如何表示单元格为空或=0?
假如表示A1为空是A1="",表示A1为0是A1=0,
那么A1为空或等于0时,则如何如何,这个条件怎么写啊?
求高水!!!
高手!!! 展开
直拉用=0就行了,回为空值也等于0。
非要两个条件都写上,可用or
excel的if函数是这样用的:
EXCEL中的IF函数是一个判断函数,也可以说是一个分支函数,可以根据条件判断的不同结果而返回不同的值,它的基本语法是:IF(A,B,C),解释为如果A是真则该函数返回结果B,否则返回结果C。举例:
1、在如下表中,我希望在评价里显示这样的结果,成绩大于60的显示“及格”,小于60的显示“不及格”。
2、将光标定位在C2单元格,然后在输入区域中输入“=if(B2>60,"及格","不格"),然后按回车键。
3、 再次将光标定位到该单元格上,然后将光标放到该单元格右下黑色正方形块上(如下图),光标变成十字架后按下光标进行拖动,一直拖动到C8位置,松开鼠标,显示所有结果。
4、
IF函数也支持嵌套操作,就是在函数中再次使用IF函数。如上面的例子,我们希望成绩小于60的显示“不及格”成绩大于60而小于80的显示“良”,大于80的显示“优”,则可以通过如下函数来实现:
=if(B2<60,"不及格",if(B2<80,"良","优"))
上面函数的执行过程,首先判断B2单元格的值是否小于60,如果是,则输出“不及格”,否则再执行if(B2<80,"良","优"),执行它的结果就会得到B2值大于60并且小于80,则输出“良”,大于80则输了“优”。您自己可以将上面的公函公式输入到C3单元格的输入框中看看结果是不是这样。
非要两个条件都写上,可用OR(A1="",A1=0)
or(a1={"",0})
或者
a1*5=0随便乘以除0外什么数字都可以