IF函数简单,多条件逻辑判断却很难,掌握这五种方法就一通百通了

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

文章最后有彩蛋!好礼相送!



Excel秘籍大全,前言


IF函数是使用频率最高的函数,语法也很简单。

Excel秘籍大全,正文开始




IF(逻辑表达式,逻辑表达式为TRUE返回,逻辑表达式为FALSE返回)

一、基础应用

if基础

=IF(C2>=60,"及格","")

C2>=60,就是逻辑表达式,如果满足>=60,就返回TRUE,所以返回及格,如果没有60大,就返回空值。

二、三个以上条件,and

多条件判断

=IF((C2>1000)*(D2>1000)*(E2>1000),"达标","")

(C2>1000)*(D2>1000)*(E2>1000)这个部分是三个布尔值相乘,如果中有一个不成立,就会有一个0值,那整体结果就返回0,所以在三个条件都成立,才会获得结果1,1就是true,所以返回第二参数达标。

这个公式的通用方法是and函数。

使用and

=IF(AND(C2>1000,D2>1000,E2>1000),"达标","")

AND(C2>1000,D2>1000,E2>1000),必须三个条件都成立才返回TRUE

三、三个以上条件,or

使用or

任意一个月成绩小于1000,就不达标。or,只要有一个条件成立,就返回TRUE。

=IF(OR(C2<1000,D2<1000,E2<1000),"不达标","")

这个公式,还可以写成这样的形式。

=IF((C2<1000)+(D2<1000)+(E2<1000),"不达标","")

如果三个值都比1000大,就返回false,只有任意一个成立,它至少返回1,所以就返回不达标。

四、if多层嵌套

多层

=IF(C2<10000,C2*0.01,IF(C2<30000,C2*0.03,IF(C2<50000,C2*0.05,C2*0.08)))

这个嵌套的原理,在我的专栏里讲过,大家可以去看下,如果你搞定了前几个例子,这个很简单。

五、在if中使用数组批量判断填充。

数组判断

第一步,选中范围,然后输入公式=IF(C2:C12<60,"不及格","")

因为C2:C12是个数组,所以我们使用ctrl shift 回车确定。

以上就是IF多条件判断的五种方法。



以下《900套高逼格工作模板.xls 》免费下载,不收一分钱!

常用Excel

用Excel玩好报表

是必不可缺的技能

要知道一张好的图表

可以做到一图胜千言!

今天推荐的超实用干货

《900套高逼格工作模板.xls 》

3.2G高逼格Excel可视化模板

制作精美 可直接套用

适合自用和内部培训使用

领取方式

关注我们

私信发送关键字:900

即可免费领取

资料来源于网络,公益分享,如有侵权,联系删除

相关文章

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

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

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

我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!——首发于微信号:桃大喵学习记Excel数据处理,条件判断难少不了!今天,就跟大家分享IF函数的四大经典用法,让你轻松应对...

Excel表格条件判断神器 5个IF函数用法告别重复劳动 省时省力

工作中数据分类、结果判定总耗时? Excel的`IF`函数一键实现智能判断,覆盖90%条件处理场景,职场人必学!一、基础用法:单条件判断场景:绩效达标判定(B2为业绩)=IF(B2>=1000...

由浅入深学会IF函数,新手必学!快来学学吧

文章最后有彩蛋!好礼相送!Excel秘籍大全,前言经常要使用if函数,但很多人还只是在记忆公式,通过这篇文章,你会对if有一个深入的了解,包括if基础语法,和and以及or结合使用,以及if嵌套。Ex...

Excel进阶神器!IF函数高阶用法全解析,打工达人必备!

上次我们聊了IF函数的基础用法,今天继续解锁它的高阶技能!从多条件判断到结合其他函数,让你的Excel操作更上一层楼!一、IF函数结合其他函数用法1. IF+SUM:条件求和场景: 根据条件对数据进行...

Vlookup公式第四参数,太给力了,别再IF写一长串了

举个人事运营工作,经常遇到的例子,根据奖励标准,快速对公司员工快速进行奖励计算,如下所示:1、IF多嵌套使用(80%的人使用的方法)我们用IF函数公式进行多次的嵌套使用,输入的公式是:=IF(B2&g...