IF函数只用来简单判断,那真是太浪费了,教你几个高手用法

yumo6666个月前 (05-06)技术文章90

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



说到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函数的嵌套使用

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

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


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

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

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

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


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

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

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

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


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

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

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

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

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

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

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


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


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

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

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

相关文章

IF函数,你真的会用吗?(if函数的使用方法百度百科)

IF是Excel中最基础最常用的函数之一。它可以根据指定条件是否成立,返回对应的结果。官方简历如下:IF(喂~谈个条件吧,如果条件成立怎么怎么着,如果条件不成立又怎么怎么着)数一数,一共有三个参数。第...

IF函数的经典用法你知道几个呢?(if函数的基本用法)

在Excel的世界里,函数公式是处理数据、分析信息的得力工具。而在众多函数中,IF函数以其简单易用、功能强大的特点,成为了无数Excel用户心中的“明星”。今天,我们就来深入探讨一下IF函数的经典用法...

Excel表格 if多条件用法(电子表格if多条件函数)

IF函数有三个参数,语法如下:=IF(条件判断, 结果为真返回值, 结果为假返回值)如成绩分为“及格”和“不及格”,直接使用“=if(B2>59,"及格","不及格...

一文读懂IF函数:Excel中的决策小能手!

嘿,小伙伴们,你们是不是经常在处理Excel数据时,遇到需要根据某些条件来做出不同选择的情况?比如,成绩大于60分就是及格,否则就是不及格;销售额超过目标值就奖励,否则就惩罚……这时候,我们的主角——...

如何设置Excel中的IF函数以满足三个条件

介绍:Excel中的IF函数是一种非常有用的工具,它可以根据特定条件的成立与否返回不同的数值或文本。通常,人们使用IF函数来满足一个条件,但有时候,我们需要考虑多个条件。在这篇文章中,我们将学习如何设...