if函数多重条件判断嵌套

上一期我们讲了If函数的简单的是非判断,非是即否,即判断的结果只符合“是”和“否”两个结果,如果有更多条件需要判断,怎么做呢?

今天就来说一说If函数的多条件判断。

Excel之If函数(二):多条件判断嵌套使用

如图是一个班级的学生成绩单,我们用If函数来按成绩进行分级,假设100分为满分:

100分的用“A+”表示;

大于等于90分小于100分的用“A”表示;

大于等于80分小于90分的用“B”表示;

大于等于70分小于80分的用“C”表示;

70分以下用“D”表示。

在上一期的If函数是非判断中我们了解到If公式的基本用法:

=If(设定的条件,符合设定的条件返回的结果,不符合设定的条件返回的结果)

在多条件判断的时候我们只需把“不符合条件返回的结果”换成下一个条件即可:

=If(设定的第一个条件,符合第一个设定的条件返回的结果,If(设定的第二个条件,符合第二个设定的条件返回的结果,If(设定的第三个条件,符合第三个设定的条件返回的结果,……,都不符合返回的结果)))

按照上述的公式,把上面表格中的成绩进行分类:

Excel之If函数(二):多条件判断嵌套使用

公式所表示即为:

=If(当C2等于100时,用“A+”表示,If(当90≤C2<100时用A表时,If(当80≤C2<90时,用“B”表示,If(当70≤C2<80时,用“C”表示,以上条件都不符合即C2<70时用“D”表示))));

Excel之If函数(二):多条件判断嵌套使用

完成公式输入后下拉或Ctrl+D填充即可完成分类;

需要注意的是,在Excel公式中,公式无法识别“90≤C2<100”这中比大小的表述,且无法识别小于等于号“≤”、大于等于号“≥”,所以在以上公式中我们表示时用的“And(C2>=90,C2<100)”即表示“大于等于90且小于100”,这里的And函数即表示“和、且”的意思;

在进行多条件判断时还需要注意设定的条件一定要圆满,即要考虑所设定的条件是否已经包含了需要判断的数据中的所有情况。

今天就说这些啦,动动小手练起来呀!

原创文章,作者:芒小种,如若转载,请注明出处:http://www.fhgg.net/shenghuobaike/36512.html

本文来自投稿,不代表【食趣网】立场,如若转载,请注明出处:http://www.fhgg.net/

(0)
上一篇 2023年3月17日 上午9:34
下一篇 2023年3月17日 上午9:38

相关推荐

发表回复

登录后才能评论