IF函数的基本用法2

 2024-03-10 00:13:06  阅读 0

上一篇文章讲了if函数的单判断和双判断的使用。 今天我们就来学习一下if函数的多重判断和优先级问题。

1 IF函数的多重判断

If函数的多重判断语法可以概括为:if(条件1,条件1为真,结果为真,if(条件2,条件2为真,结果为真),if(条件3,条件3为真且结果为真), if (条件 4, 条件 4 为真且结果为真)) ))

特别说明:当嵌套两个或多个if函数时,各种判断条件结果后面只能使用逗号,不能使用括号。 即每个if函数只能用逗号连接(重点关注红色)。 文本的一部分),不能用括号连接,否则无法计算。 最后,括号的数量等于 if 函数的数量。 当然,你也可以在公式末尾只输入一个括号,高级版Excel会自动更正公式并填写缺少的括号。

案例一:一班学生参加汉语考试。 80分以上为优秀,70分以上为良好,60分以上为及格,60分以下为不及格。 请判断。

首先我们分析一下。 该题有四个判断条件:

[80, 100] 优秀 (70, 80) 良好 (60, 70) 通过 [0, 60] 如果失败,那么我们需要嵌套 if 函数。 至少需要三个 if 函数。

D2=IF(C2>=80,"优秀",IF(C2>=70,"良好",IF(C2>=60,"通过","不及格"))),操作如下:

if函数包含条件_if函数如果包含_if函数条件为包含某个数字

较低版本的 If 函数仅支持七层嵌套。 版本中有ifs函数,可以支持128层嵌套。

2 if函数的优先级判断

If函数多次嵌套后,会先判断第一个条件。 例如,如果有五个条件,则if函数将从条件一到条件五依次进行判断。 如果某个条件成立,if函数就会停止判断并返回相应的值。 因此,我们需要按照条件的优先级来排列if函数的条件判断。 如果优先级相同,可以随意安排判断条件。

案例2:一班学生参加语文和数学考试。 如果数学成绩为0,则成绩很差。 如果两科平均分在80分以上,就是优秀。 如果平均分在70分以上就不错了。 如果分数在60分到70分之间,则为及格。 ,60分以下视为不及格,请自行判断。

首先我们分析一下。 题目中有5个判断条件,其中数学为0的条件优先级最高。 我们可以使用 if 函数的四重嵌套。

F2=IF(D2=0,"差",IF(E2>=80,"优秀",IF(E2>=70,"良好",IF(E2>=60,"及格","不及格") ) ))

操作方法如下:

if函数包含条件_if函数条件为包含某个数字_if函数如果包含

If函数表面上看起来很简单,但实际上意义深远。 If函数在函数中应用广泛,也是入门级函数。 只有灵活运用、融会贯通,才能适应形势、解决各种问题。

标签: 函数 条件 判断

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码