IF函数在EXCEL中是一个基础函数,多用于条件判断,然后根据条件判断的结果返回对应的内容。今天大飞老师就给大家分享一下IF函数的使用方法,我们先看一下IF函数语法组成IF(logical_test,value_if_true,value_if_false),下边我给大家说一下对应的含义
IF(设置的条件,满足条件返回的结果,不满足条件返回的结果)
我们先看一个简单示例:合计成绩大于200的返回及格,否则不及格

wKiom1jopGDCRl5jAADcxThrSfs255.png-wh_50

IF(E3>200,"及格","不及格") ,函数参数的解释:
第一个参数:我们设定的条件,合计成绩大于200(PS:这个参数需要使用比较运算符进行判断,判断后会返回true真或false假)
第二参数:如果第一个参数条件为true真时,返回的结果,这个结果可能是文字,也可能执行的公式
第三参数:如果第一个参数条件为false假,返回的结果,这个结果可能是文字,也可能执行的公式
补充:在第一个条件设置的时间。我们可以使用的比较运算符:>大于  <小于  >= 大于等于  <=小于等于 <> 不等于 = 等于
如:A3="会学网", E3>=200等等都可以返回true或者false
第二个示例:语文,数学,英语,成绩都大于60时,返回合格,那么这时间就有个问题按照示例要求我们有三个判断条件,而IF函数在使用的时间只能写一个条件。我们就需要结合And函数使用了,and函数作用就是可以设定多个条件表达式,当多个条件表达式都满足时才返回TRUE,其中有一个条件为不满足时,就会返回false,
函数语法:And(logical1,logical2, ...),And(条件表达式1,条件表达式2, ...)
wKiom1jopGLASVp7AAC1p-0OE4U604.png-wh_50

如上图所示:我们用AND函数写的AND(B3>60,C3>60,D3>60),会学网的英语不满足条件,所以最后返回的结果就是false
那么结合IF结合AND函数我们就可以得到这样的结果了
wKioL1jopGXib-rlAAEi-jbLJ0k846.png-wh_50

IF(AND(B3>60,C3>60,D3>60),"及格","不及格"),IF条件判断(多条件and(语文大于60,数学大于60,英语大于60),条件为真返回及格两字,条件为假返回不及格)
第三个示例:根据销售额评定等级,如下图所示,这个示例要求我们对一个销售额执行不通情况的判断,我们需要使用if函数嵌套if函数,原理就是先进行一种情况判断,不符合再进行第二情况判断
wKiom1jopGawZ_cDAABOq9Wu3aw493.png-wh_50

IF(A6>10000,"甲级",IF(A6>8000,"乙级",IF(A6>5000,"丙级",IF(A6>2000,"丁级","未评级"))))函数解释:第一次先判断是否大于10000,然后返回甲级,如果不满足这个条件,就去看false,而我们的false再次执行IF函数判断,依次类推。IF函数最重要的一点就是要按照从低到高或者从高到低顺序进行排列。就像我们示例,我们就按照从高到底的顺序。千万不能>10000,之后紧接着判断>5000,这样跳跃式的

http://www.huixue8.cn/a/excelhanshu/116.html