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

yumo6666小时前技术文章2

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



说到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函数用不明白,用Excel新公式IFS,简单好用!

举个工作中的例子,我们计算了各位员工的绩效得分情况,然后公司有一个KPI不同的绩效得分,有一个不同的评分标准,现在我们需要根据KPI得分,计算出等级情况,如下所示:用IF函数公式多嵌套我们用IF函数公...

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

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

IF条件函数10大用法完整版,全会是高手,配合SUMIF,VLOOKUP更逆天

EXCEL逻辑函数中的 IF 条件判断函数,它有10大用法。先介绍下 IF 函数公式的参数含义: = IF(条件判断,成立的结果,不成立的结果)。▍如图1:在C1单元格输入=if(A1>B1,“...

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

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

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

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