大家好,我是小智~
日常工作中,经常需要根据某列中条件判断,生成相应内容,实现方法如下:
1、如下表格
需要根据C2中成绩判断等第优、良、中、差,并显示在D2等第列中
2、使用函数IF、AND
IF函数是最常用的判断类函数之一,能完成非此即彼的判断。
IF(判断的条件,符合条件时的结果,不符合条件时的结果)
AND(logical1,logical2,logical3,...),每个条件logical1,logical2,logical3都为Trues时,才返回True;只要一个为False,则为结果False
3、使用方法
公式:
=IF(C2>=90,"优",IF(C2<60,"差",IF(AND(C2>59,C2<80),"中",IF(AND(C2>79,C2<90),"良"))))
(1)先选中D2单元格,并在编辑栏输入函数公式:=IF();
(2)然后输入IF函数第1个参数:C2,为成绩;第2个参数:"优",代表成绩>=90分为优;
(3)第3个参数是多级判断:其中使用AND函数,如:AND(C2>59,C2<80),代表只有成绩>59和成绩<80 两项同时具备,条件才成立;
(4)其他多级重复以上,直到将所有的条件都覆盖,结束判断;
最后点击 号,下拉到最后一行,得到最终的匹配结果