IF函数四大经典用法,Excel新手必备神技!

yumo6662个月前 (05-06)技术文章13

我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!

——首发于微信号:桃大喵学习记

Excel数据处理,条件判断难少不了!今天,就跟大家分享IF函数的四大经典用法,让你轻松应对多种工作挑战,告别新手困扰

IF函数介绍

功能:进行条件判断如果条件为真,该函数将返回一个值;如果条件为假,函数将返回另一个值。

语法:=IF(判断条件, 条件成立返回, [条件不成立返回])

一、基本用法

如下图所示,这是员工销售业绩完成状态信息表,当实际业绩大于目标业绩时,完成状态显示√(勾);否则,完成状态显示×(叉)。

在目标单元格中输入公式:

=IF(C2<=D2,"√","×")

点击回车,下拉填充数据即可

解读:

第1参数:C2<=D2,条件表达式,也是判断实际业绩是否大于等于目标业绩的条件

第2参数:"√",就是条件成立的时候返回的值

第3参数:"×",就是条件错误时候返回的值

二、IF+AND函数组合(多条件同时满足)

功能:同时满足多个条件,返回真值,否则返回假值

语法:=IF(AND(条件1,条件2..条件N),条件成立返回值,条件不成立返回值)

或者:=IF((条件1)*(条件2..)*(条件N),条件成立返回值,条件不成立返回值)

如下图所示,表格左侧是财务收支情况,需要把D列的收入数据自动填充到右侧对应姓名下面。

只需在目标单元格中输入公式:

=IF(($D2<>0)*($E2=F$1),$D2,"-")

或者

=IF(AND($D2<>0,$E2=F$1),$D2,"-")

然后向右填充,再向下填充即可

解读:

①这个公式的意思是,如果D2单元格中的值不为0且E2单元格中的值等于F1单元格中的值,则显示D2的值;否则,显示“-”。也就是两个条件同时需要满足。

②D2(收入)单元格和E2(姓名)单元格都是向下变动,所以要锁列不锁行$D2和$E2;F1(姓名)单元格是向右变动,所以要锁行不锁列F$1。

三、IF+OR函数组合(多条件满足任意一个条件)

功能:满足多个条件中任意一个条件,返回真值,否则返回假值

语法:=IF(OR(条件1,条件2..条件N),条件成立返回值,条件不成立返回值)

或者:=IF((条件1)+(条件2..)+(条件N),条件成立返回值,条件不成立返回值)

如下图所示,这是一个员工考核成绩表,需要给“技术部”或者“考核成绩”大于90的员工补贴900元,否则补贴为0。

在目标单元格中输入公式:

=IF(OR(B3="技术部",C3>90),900,0)

或者

=IF((B3="技术部")+(C3>90),900,0)

然后点击回车,下拉填充数据即可

四、IF函数多条件区间判断

如下图所示,当公司员工销售业绩大于等于80万,奖金20000元;当大于等于70万小于80万奖金15000元;当大于等于60万小于70万奖金10000元;销售业绩小于60万的奖金是8000元。

公式:

=IF(C2>=80,"20000",IF(C2>=70,"15000",IF(C2>=60,"10000","8000")))

解读:

这个公式就是通过IF函数的层层嵌套,下一个IF函数都放在上一个IF函数的第3个参数里,依次递进,直到所有条件都覆盖。

①第一层IF判断:IF(C2>=80,"20000",...)

检查C2单元格中的值是否大于或等于80。

如果是,返回“20000”。

如果不是,进行下一层IF判断。

②第二层IF判断:IF(C2>=70,"15000",...)

在第一层判断不满足(即C2<80)的情况下,检查C2是否大于或等于70。

如果是,返回“15000”。

如果不是,进行下一层IF判断。

③第三层IF判断:IF(C2>=60,"10000","8000")

在前两层判断都不满足的情况下(即C2<70),检查C2是否大于或等于60。

如果是,返回“10000”。

如果不是,返回“8000”。

以上就是【桃大喵学习记】今天的干货分享~觉得内容对你有所帮助,别忘了动动手指点个赞哦~。大家有什么问题欢迎关注留言,期待与你的每一次互动,让我们共同成长!

相关文章

IF函数用不明白,用Excel新公式IFS,简单好用!

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

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

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

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

【温馨提示】亲爱的朋友,阅读之前请您点击【关注】,您的支持将是我最大的动力!说到IF函数应该是表格数据处理中用的较多的函数之一,平常使用时一般是用来判断是否满足一个条件,其实IF函数还有很多应用的技巧...

Excel-IF公式的常规使用及扩展搭配使用(包括万能公式)

在Excel公式中,IF函数使用的效率比较高。下面针对一些常用的IF函数使用说明举例。1、常用的IF公式。如:=IF(OR(D2>20,AND(B2>2,C2>5)),"满足...

If条件函数这么用就浪费了,这两种逻辑函数嵌套操作才算高效

IF函数相信许多朋友都已经见到过了,IF函数在Excel函数当中属于非常使用的条件判断类函数,利用这个函数我们可以实现非常高效的许多操作。但是许多朋友对于这个函数却不是特别的会用,因为会涉及逻辑思维的...

IF公式多嵌套老用错?记住口诀,大大小小!

职场工作中,IF公式多条件嵌套经常要用,举个例子,下面是公司的一个提成奖励方案,根据不同的业务量,进行不同的奖励标准,我们需要计算出每个员工的奖励是多少我们需要使用多个IF公式进行嵌套解决,唯一需要注...