今天我们来聊聊价值观最正的IF函数,他的世界没有灰色!说起IF必学要谈的就是EXCEL的逻辑判断,正确还是错误,没有模棱两可!Excel中 满足条件使用逻辑值TRUE,反正不满足使用FALSEEXCEL有自己的规则,我们不能把之前数学上的写法引用到EXCEL中,以上的结果,只有两种,满足 或者不满足 TRUE和FALSE。除了AND和OR,还有一种NOT,表示逻辑相反NOT(TRUE)=FALSETRUE和FALSE,两个数据 一共有4种组合,我们看看看结果,总结一下AND和OR,都支持多参数,而不仅仅是我们举例的两个条件这里特指EXCEL中函数,未来学习Power Pivot有所不同在EXCEL中,0为FALSE,非0为TRUE,这点我们再很多时间可以不用判断IF(条件判断,满足条件返回值,[不满足返回值])公式:=IF(C2<60,"不及格",IF(C2<80,"良好","优秀"))非优化公式:=IF(C2<60,"不及格",IF(AND(C2>=60,C2<80),"良好","优秀"))IF判断的情况,如果第二段不满足,FALSE部分默认就是对应相反的比如这里C2<60,那么第三参默认就是C2>=60,所有们必要写这里利用的是数值*FASLE=0,数值*TRUE=数值本身
公式:=IF(C2<60+5*(B2="2班"),"不及格",IF(C2<80+5*(B2="2班"),"良好","优秀"))
只针对1年级1班做判断,并且小于60分不及格,否则及格,其他情况显示空公式:=IF(AND(B2="1年级",C2="1班"),IF(D2<60,"不及格","及格"),"")
公式:=IF(B2="1年级",IF(OR(C2="1班",C2="2班"),"特训班","普通班"),"普通班")
这里首先要满足1年级,然后1班或者2班就是特训班,剩下的就都是普通班区间划分的成绩判断,我们可以使用VLOOKUP或者LOOKUP简化