AND、OR、IF、IFERROR
其中IF函数是Excel中最最最基础的函数之一,必须精通,AND与OR函数的价值更多的是与IF函数搭配使用,IFERROR函数主要用来处理错误值,也非常重要。
下面我们一一了解Excel中逻辑函数的妙用~
AND函数——全真则真,一假则假
功能
语法
示例

示例中,AND函数一共输入了三个参数,这三个参数都是对的,AND函数返回True,否则的话AND函数返回False;
ND函数全真则真,一假则假
OR函数——一真则真,全假则假
功能:
语法:
示例:

示例中,OR函数一共输入三个参数,有一个是对的,OR函数返回True,全为错的,函数返回Flase;
OR函数一真则真,全假则假
IF函数
功能:
语法:

示例:

示例中判断一位同学的成绩是否及格,判断条件是:成绩是否大于等于60,如果大于60分,则返回”及格”,否则返回”不及格”。
需要注意的是,Excel公式中的字符都得是英文状态下的输入法进行输入,如括号、逗号、双引号等等,公式中出现的汉字得打上英文状态下的双引号。
另外可以发现,IF函数第一个参数只是判断条件,最终单元格返回的内容在第二个参数或第三个参数其中的一个(第一个参数为TRUE返回第二个参数,第一个参数为FALSE返回第三个参数)。
IF与AND&OR的组合式运用
IF+AND
IF函数的第一个参数是个判断条件,如果想要输入多参数,就需要结合AND与OR函数了,下例中,如果一位同学的语数外三门成绩全部大于80分,则判定为三好学生;
这里用AND(B2>80,C2>80,D2>80)来作为IF函数的第一个参数,上面介绍过,AND函数全真则真,一假则假,只有当三门成绩全部大于80分的时候,AND函数返回TRUE,判断条件为TRUE(为真),IF函数返回第二个参数“三好学生”,如果有一个成绩不大于80分,AND函数返回FALSE,IF函数返回第三个参数“否”。

注:第二个参数与第三个参数双引号内的文字可以随意输入,能表明意思即可
IF+OR
下例中,如果一位同学的语数外任一科成绩大于90分,就算作单科优秀学生,这里用OR(B2>90,C2>90,D2>90)来作为IF函数的第一个参数,OR函数全假则假,一真则真,表明如果三科有一个大于90分,OR函数返回
TRUE,IF函数返回第二个参数;三科都不大于90,OR函数返回FALSE,IF函数返回第三个参数。
