最常用的if函数11种经典用法,超级实用!值得收藏学习

yumo6665个月前 (05-07)技术文章29

Excel秘籍大全,正文开始



功能:判断一个条件是否满足,如果满足返回一个值,不满足则返回另一个值。

结构:=IF(测试条件,真值,假值)

为了方便大家了解该函数,接下来通过案例来说明:

一、单条件判断

如何计算职工的全勤奖?当出勤的天数大于等于22天,则奖励200元。

C2=IF(B2>=22,200,0)

说明:然后下拉填充公式。第二、第三参数若为文字,则需要添加双引号。

二、多条件判断

根据给不同的级别,给职工发放补贴。初级500元,中级1000元,高级1500元。

C2=IF(B2="初级",500,IF(B2="中级",1000,IF(B2="高级",1500)))

三、多条件判断:满足多个条件中的任意一个条件

【数学】和【物理】只要有一科分数达到90分以上,则评定为【优秀】。

D2=IF(OR(B2>=90,C2>=90),"优秀","")

说明:OR函数是一个判断函数,只要满足一个逻辑条件,结果就会显示TURE,否则返回FALSE。

四、多条件判断:同时满足多个条件

判断员工是否到了可退休的年龄?男,60岁可退休,女,55岁可退休。

D2=IF(AND(B2="男",C2>60),"是",IF(AND(B2="女",C2>55),"是",""))

说明:AND函数是一个判断函数,只有满足所有逻辑条件,结果才会显示TURE,否则返回FALSE。

五、多条件查找

与【vlookup函数】结合使用,可以进行多条件查找数据,比如通过查找【型号】和【配置】,可以返回对应的【价格】。

G2=VLOOKUP(E2&F2,IF({1,0},$A:$A&$B:$B,$C:$C),2,0)

说明:按ctrl+shift+enter组合键结束。按shift+7可生产连接符号&。

六、区间判断

如何批量计算员工的产量奖?总产量>=18000,奖励500元,15000<=总产量<18000,奖励300元,12000<=总产量<15000,奖励200元,总产量<12000,奖励0元。

D2=IF(C2>=18000,500,IF(C2>=15000,300,IF(C2>=12000,200,IF(C2<12000,0))))

说明:判断区间必须是升序,或者是降序。

七、单元格分组排序

表格里有很多部门,并且每个部门人数又不一样,那要如何给每个部门的人员都编一个序号呢?

B2=IF(A2="",B1+1,1)

说明:然后下拉填充公式。第一个合并单元格是由3个单元格合并而成,实际上“销售部”只显示在第一个单元格,也就是A2单元格,A3、A4单元格,实际上是空值。

八、单条件求和

如何对【AA】型号的产量进行求和汇总?

F2=SUM(IF(B2:B7=E2,C2:C7,""))

说明:按ctrl+shift+enter组合键结束。当B2:B7=E2条件成立时,就返回C列相对于的值,然后用SUM函数进行求和。

九、多条件求和

如何计算【拉伸部】【AA】型号的总产量?

H2=SUM(IF((B2:B7=F2)*(C2:C7=G2)=1,D2:D7,""))

说明:按ctrl+shift+enter组合键结束。当(B2:B7=F2)和(C2:C7=G2)同时满足条件时,会返回结果1,就返回D列相对于的值,然后用SUM函数进行求和。

十、逆向查找

当查找值在数据表中不位于第一列,那又该如何用vlookup函数进行查找呢?比如通过查找【工号】返回【姓名】。

F2=VLOOKUP(E2,IF({1,0},B2:B8,A2:A8),2,FALSE)

说明:IF({1,0},B2:B8,A2:A8)里的第一个参数{1,0},1在这里看作TRUE,0看作FALSE。

十一、忽略错误值求和

如果单元格区域中含有错误值,是不能直接用SUM函数求和的,需要与其他函数结合使用,如下:

C9=SUM(IF(ISERROR(C2:C8),0,C2:C8))

说明:按crl+shift+enter组合键结束。先用ISERROR函数判断一个值是否为错误值,若为错误值返回TRUE,否则返回FALSE,接着用IF函数进行判断,如果存在错误值,就返回0,否则返回值本身,最后用SUM函数进行求和。

相关文章

使用IF函数判断数值是否在给定的区间

IF函数是根据指定的条件来判断其“真”(TRUE)、“假”(FALSE),从而返回相应的内容。在本例数据表的B列(上限)与C列(下限)中显示了一个数据区间。通过IF函数可以判断D列的值是否在B列与C列...

Excel最熟悉的判断函数IF,你知道他的用法有哪些吗

我们今天接下来和大家说的是我们足以常用的逻辑判断函数,IF函数的使用方法。也许我们大多数人都知道这个函数的一般用法,但是她的一些其他常规的函数和IF函数嵌套的使用技巧你或许还没遇到过,现在一起来学习一...

这几个公式,专治多区间判断难题(excel多区间条件函数)

小伙伴们好啊,多区间判断的问题想必大家都遇到过,比如成绩评定、业绩考核等等。今天就和大家分享一个多区间判断的函数公式套路。先来看问题,要根据业绩分数给出对应的等级,划分规则是:<60,等级为“F...

这3种方法直接解决Excel区间范围条件匹配问题#查找匹配

区间范围匹配。现在00后上班的有多少还知道怎么用Excel去按照区间范围匹配对应的数据吗?像这样按消费金额满多少匹配对应的折扣率,如果不会用下面这三种方法要人工判断,真的不值老板给你开的3000块工时...

EXCEL中区间范围计算,你可能到现在都不知道的简单用法。

最近有小伙伴在问:在Excel中,如何根据一个区间范围计算呢?以下图为例: 要根据表1中的区间标准把表2中各单位的奖励点数算出来。那今天我就提供三种方法,供大家参考:方法一:用IF函数在F3中输入:=...

12组Excel常用公式,很多人都在找!让你成为同事眼中的Excel高手

今天跟大家分享12个职场中必备的Excel函数公式,随着新函数的到来,很多经典的函数组合已经成为历史,大家以后遇到类似的问题,直接套用即可,让你成为同事眼中的Excel高手一、提取数据中的唯一值公式:...