大家好,我是小智~

日常工作中,经常需要根据某列中条件判断,生成相应内容,实现方法如下:

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)其他多级重复以上,直到将所有的条件都覆盖,结束判断;

最后点击+号,下拉到最后一行,得到最终的匹配结果