IF函数的1个大坑,很多人都遇到过,教你10秒解决!

yumo6662个月前 (05-07)技术文章6

今天来解决IF函数经常出现的1个错误,相信90%的人都遇到过,它就是区间判断,其实不仅限于IF函数,SUMIF,COUNIF都是一样的原理,来具体看下例子

一、案例

如下图,我们想要根据考核得分计算奖金,考核得分在80到90之间的人可以获得奖金200元。

很多人遇到这样的问题,第一反应就是利用IF函数,公式往往都会写成下面的样子

公式:=IF(80<c4<90,200,0)

回车后会发现结果为0,为什么会这样呢?

这个是因为条件它是有计算的先后顺序的:从左到右,先乘除后加减,右括号先算括号里面的

当前的式子首先会计算80<c4<的结果,它的结果是逻辑值,之后再与数字90做比较,这个显示不是我们需要的数据计算规则,所以IF函数就会返回错误的结果。

那么对于这样的问题应该如何解决呢?可以使用AND或者OR函数解决

二、解决方法

公式:=IF(AND(C4>=80,C4<=90),200,0)

AND函数它的一个逻辑判断函数,可以在里面写很多条件,每个条件用逗号隔开,只有当所有的条件都正确的时候才会返回TRUE,只要有1个不正确就会返回FALSE

与之相反的是OR函数,它是或的关系,只要有1个条件正确函数就会返回TRUE

以上就是今天的全部内容了,怎么样?你学会了吗?

我是Excel从零到一,关注我,持续分享更多Excel技巧


如果你想要提高工作效率,不想再求同事帮你解决各种Excel问题,可以了解下我的专栏,讲解了函数、图表、透视表、数据看板等常用功能,带你快速成为Excel高手

相关文章

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

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

多区间判断,其实很简单(excel多区间判断)

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

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

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

Excel区间判断,超越IF/IFS!这2个函数,效率惊人!

我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!——首发于微信号:桃大喵学习记日常工作中我们经常使用IF/IFS函数进行区间条件判断。不过有时我们使用TEXT函数和XLO...

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

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

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

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