第八讲-IF函数逻辑判断(2016)
1.使用IF函数
(1)基本用法(只有两种情况时)
=if(条件,如果符合则A,如果不符合则B)
参数1)条件:进行一次判断,是一个逻辑值
参数2)如果逻辑值为TRUE则在单元格中打印A
参数3)如果逻辑值为FALSE则打印B。
(2)嵌套(有多种情况时)
=if(条件1,如果符合则A,if(条件2,如果符合则B,如果不符合则C))(文本应用""引用,参数间用逗号","隔开)
1)条件1:进行一次判断,是一个逻辑值
2)如果TRUE则打印A
3)如果不为TRUE,而且需要再根据剩下的情况进行区分,则在if函数里再使用if函数,以此类推。(不要遗漏小括号)
(3)尽量避免IF函数的嵌套
1)当IF函数嵌套超过四五层了,应考虑是不是用错了或者改用VLOOKUP函数(以后讲)。
2)可以并列使用多个IF函数。若打印的值为数值,则"IF1(...)+IF2(...)+..."(若为FALSE打印0);若为文本,"IF1(...)&IF2(...)&..."(若为FALSE则不打印)。
(4)ISERROR函数
判断公式运行是否出错
ISERROR(A):如果运算A出错,则返回TRUE,否则返回FALSE。
2.AND函数与OR函数
(1)AND函数:表示"且"的关系
表示需要满足多个条件:
AND(条件1,条件2,条件3...)
(2)OR函数:表示"或"的关系
表示需要满足至少一个条件:
OR(条件1,条件2,条件3...)