1. > 电脑手机 >

if函数多个条件嵌套 函

发现问题了吗? 将销售额比较的顺序与上一示例的顺序进行比较。 此示例用的是哪种方式? 此示例采用自下而上(从 5,000 美元到 15,000 美元)而不是自上而下的方式。 但为什么说这是个大问题? 因为公式无法通过对任何超过 5,000 美元的值的第一次求值。 假设销售额为 12,500 美元 - IF 语句将返回 10%,因为该值大于 5,000 美元,所以公式将在此处停止。 此类问题很严重,因为在许多情况下,此类错误容易被忽视,直到产生负面影响才会被发现。 既然知道复杂嵌套 IF 语句具有严重缺陷,你能做些什么? 在大多数情况下,可使用 VLOOKUP 函数,而不是使用 IF 函数构建复杂公式。 若要使用 VLOOKUP ,首先需要创建一个引用表:

IF是一个Excel 里面的一个逻辑函数,你可以简单的理解为如果满足条件就返回一个指定的值,如果不满足条件,就会返回另一个值,该返回的值可以是字符串,也可以是逻辑值(false & true),也可以是数值等。

if函数多个条件嵌套 函if函数多个条件嵌套 函


当我们遇到问题的条件不只一个的时候,我们就需要使用多层IF嵌套语句,这里通过两个例子来说明

if函数多个条件嵌套 函if函数多个条件嵌套 函


例子1:使用简单的 IF 函数 ->

实现成绩在60分以上,包括60为及格,否则为不及格。

公式:

=IF(条件,条件成立返回的值,条件不成立返回的值)

条件:条件的结果应该是TRUE 或者是 False 点击fx 在弹出的框中选择IF或者直接砸公式栏打上面的公式也可以。

在Logical_test中输入条件,例如例子中的语文成绩(C2),要求大于或者等于60才及格,即是

C2>59 ,我们希望条件成立的时候返回“及格”,不成立的时候返回“不及格”

例子二:使用IF +AND 来进行多层嵌套 公式 :=IF( 条件1 ,返回结果1,IF( 条件2 ,返回结果2,IF( 条件3 ,返回结果3,....)))(原理 就是先判断条件1是否成立,如果条件1成立则返回结果1,否则进入条件2判断是否成立,如果成立就返回结果2,否则进入条件3判断,... 如此类推.) 如图所示:按成绩来分等级优 、中、良、差。

=IF(C2 > 90,"优",IF(AND(C2>79,C2<90),"中",IF(AND(C2 > 59,C2 < 80),"良",IF(C2 < 60,"差"))))

加载中 利用IF、OR、AND嵌套四层逻辑判断,得出综合成绩。 IF(AND(B2>90,C2>90,D2>90),"优",IF(AND(B2>80,C2>80,D2>80),IF(OR(B2>90,C2>90,D2>90),"良","及格"),IF(AND(B2>70,C2>70,D2>70),"及格","不及格")))

Excel中IF函数最多嵌套64次。

04.IF函数多条件判断与AND函数组合使用方法

上例中三个条件我们可以用AND函数来实现,比起IF函数嵌套,在输入和阅读方面都有优越性。

公式:=IF(AND(D2>90,E2>90,F2>90),"优秀","")

是不是从书写上就比上例公式短了很多。

说明:公式中三个条件用AND函数组合。AND函数是一个逻辑函数,用于测试是否满足所有条件。

05.IF函数多条件判断与*(乘号)组合使用方法 比起AND函数判断是否满足所有条件更简单的就是用*(乘号)把所有条件连接起来。 公式:=IF((D2>90)*(E2>90)*(F2>90),"优秀","") 说明:逻辑值有2个,真和假,分别代表成立和不成立,用TRUE(或者1)和FALSE(或者0)表示。 知道了这些我们再来看看公式中条件的组成,第一个条件D2>90,成立时,得到的是真,也就是TRUE(或者1),第二、三个条件也是这样的原理,当三个条件都是真时,用数字来表示就是1*1*1,得到的结果还是1,代表条件成立;

如果三个条件中有任何一个为假,也就是有一个0时,三个数再怎么相乘都结果都是0,代表条件不成立。

if函数多个条件嵌套 函if函数多个条件嵌套 函


06.IF函数多条件判断与OR函数组合使用方法

要求表格中语文、数学、英语三门成绩只要有一门不及格,就显示补考,否则显示空值。

公式:=IF(OR(D2<60,E2<60,F2<60),"补考","")

说明:公式中用OR函数连接了三个条件。OR函数也是一个逻辑函数,刚好AND相反,只要有一个条件满足,就返回真,所有条件都不满足时才返回假。

07.IF函数多条件判断与+(加号)组合使用方法 上例中OR函数可以用+(加号)代替。 公式:=IF((D2<60)+(E2<60)+(F2<60),"补考","")

小伙伴们看看*代替AND函数的讲解,自己理解一下,+是如何代替OR函数的,欢迎评价区留言讨论。

小伙伴们,在使用Excel中还碰到过哪些问题,评论区留言一起讨论学习,坚持原创不易,您的点赞转发就是对小编最大的支持,更多教程点击下方专栏学习。

专栏WPS2019表格和文字二合一教程作者:Excel与财务58币64人已购查看

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, website.service08@gmail.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息