顾名思义,用来判断真假值,或者进行复合检验的Excel函数,我们称为逻辑函数。在Excel中提供了7种最常见及应用最多的逻辑函数:
第一组:AND、OR、NOT、
第二组:IF、IFERROR函数
第三组:TRUE、FALSE(后期结合VLOOKUP函数来讲解)
在特殊情况下也可以使用数字替代TRUE与FALSE,替代方法为,'0'表示FALSE '1'表示TRUE
技巧1:使用AND逻辑函数解决公式计算结果为”0”值的问题
AND 函数用于所有的条件为'真'(TRUE)时,返回的运算结果为'真'(TRUE),反之,为'假'(FALSE),所以AND函数一般用来检验一组数据是否都满足条件。
实例讲解:
对西瓜班小朋友的学习成绩进行汇总,当引入的单元格没有数字时,计算结果会显示为0,如果不想0出现,可以用AND来解决
在E单元格中输入公式:=IF(AND(B3='',C3='',D3=''),'',B3+C3+D3) 再按回车,然后将光标移动到E单元格右下角往下拉填充函数,结果如下图展示
技巧2:使用OR逻辑函数解决学生各科成绩是否合格
OR 函数用于所有的条件为'假'(FALSE)时,返回的运算结果为'假'(FALSE),反之,为'真'(TRUE),所以AND函数一般用来检验一组数据是否都不满足条件。
实例讲解:
对西瓜班小朋友的学习成绩进行汇总评估,判断各科成绩是否都不合格,在E2单元格中输入逻辑函数=OR(B2>=60,C2>=60,D2>=60),再按回车,然后将光标移动到E单元格右下角往下拉填充函数,结果展示:
技巧3:使用NOT逻辑函数从筛选出数学成绩不合格的用户
NOT逻辑函数是求反函数,函数参数用为'真'(TRUE)时,返回的运算结果为'假'(FALSE),反之,为'真'(TRUE),
实例讲解:
判断西瓜班小朋友数学成是否合格,合格线为60分,在E2单元格中输入逻辑函数=NOT(C2>=60),再按回车,然后将光标移动到E单元格右下角往下拉填充函数,结果展示:
技巧4:使用IF逻辑函数判断用户总成绩是否是否大于等于200
IF函数一般是指Excel中的IF函数,根据指定的条件来判断其“真”(TRUE)、“假”(FALSE),根据逻辑计算的真假值,从而返回相应的内容。可以使用函数 IF 对数值和公式进行条件检测
判断西瓜班同学的总成绩是否超过200分
技巧5:使用IFERROR逻辑函数返回错误值对应的结果
如果公式的计算结果为错误,则返回您指定的值;否则将返回公式的结果。使用 IFERROR 函数来捕获和处理公式中的错误。
IFERROR(value, value_if_error)
IFERROR 函数语法具有以下参数:
value 必需,检查是否存在错误的参数。value_if_error 必需,公式的计算结果为错误时要返回的值。计算得到的错误类型有:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!。
求各科平均值(注,有部分数据没有,是为了制作demo)
欢迎大家在评论区发表自己的点,如有更好的欢迎留言及讨论
联系客服