【温馨提示】亲爱的朋友,阅读之前请您点击【关注】,您的支持将是我最大的动力!

if函数三个条件使用方法图解 IF函数只用来简单判断(1)

说到IF函数应该是表格数据处理中用的较多的函数之一,平常使用时一般是用来判断是否满足一个条件,其实IF函数还有很多应用的技巧,也可以与其他函数搭配使用,达到事半功倍的效果。

一、IF函数语法:

【用途】执行逻辑判断,它可以根据逻辑表达式的真假,返回不同的结果,从而执行数值或公式的条件检测任务。

【语法】IF(logical_test,value_if_true,value_if_false)。

【参数】Logical_test计算结果为TRUE或FALSE的任何数值或表达式;value_if_true是Logical_test为TRUE时函数的返回值,如果logical_test为TRUE并且省略了value_if_true,则返回TRUE。而且value_if_true可以是一个表达式;value_if_false是Logical_test为FALSE时函数的返回值。如果logical_test为FALSE并且省略value_if_false,则返回FALSE。value_if_false也可以是一个表达式。

看官方的语法太复杂,小编的理解:

IF(判断条件对错,条件对时返回的值,条件错时返回的值)

简单示例:

计算销售奖励,当销售额大于100万元时,销售奖励1000元,小于等于100万元时,销售奖励200元,用到的公式:=IF(B2>100,1000,200)

if函数三个条件使用方法图解 IF函数只用来简单判断(2)

二、IF函数的嵌套使用

上例中当销售额再细分,当销售额小于50万元奖励100元,小于100万元奖励200元,小于500万元奖励1000,大于500万元奖励5000元。

用到的公式:=IF(B2<50,100,IF(B2<100,200,IF(B2<500,1000,5000)))

if函数三个条件使用方法图解 IF函数只用来简单判断(3)

三、IF函数的多条件判断(同时满足两个条件)

上例中,假设销售额在200-300万元之间的奖励2000元。

条件有两个:大于200, 小于300,用AND()函数检查两个条件都需要满足。

用到的公式:=IF(AND(B2>200,B2<300),2000,"")

if函数三个条件使用方法图解 IF函数只用来简单判断(4)

四、IF函数的多条件判断(两个条件满足一个就可以)

假设当销售额超过600万元或者销售的商品是T恤时,再额外奖励300元

两个条件:销售额大于600,销售商品是T恤,两个条件满足一个即可奖励,用OR()函数检测满足一个条件。

用到的公式:=IF(OR(C2>600,B2="T恤"),300,"")

if函数三个条件使用方法图解 IF函数只用来简单判断(5)

五、用IF函数搭配实现VLOOKUP函数逆向查找

我们在使用VLOOKUP函数查找匹配数据时,函数要求是从左向右查询,碰到需要查找左边的数据时可以移动数据列到右边。

但有时不允许改变表格结构,可以用IF函数辅助解决逆向查找

用到的公式:=VLOOKUP(G2,IF({1,0},B:B,A:A),2,0)

说明:IF{1,0}构建了一个虚拟数组,并且把顺序给倒过来,如果不理解公式,可以套用

=VLOOKUP(你找谁,IF({1,0},在哪列找,找的结果在哪列),2,0)

这样写是不是很容易理解了

if函数三个条件使用方法图解 IF函数只用来简单判断(6)

小伙伴们,在使用Excel中还碰到过哪些问题,评论区留言一起讨论学习,坚持原创不易,您的点赞转发就是对小编最大的支持,更多教程点击下方专栏学习。

VLOOKUP函数的另类讲解,会用中文就会用函数

一对多查询的几种方法,如果函数太复杂,那就用数据透视表吧

Excel生成目录简单快捷的方法,不用函数,也不用代码

,