利用if多重条件判断,当学生成绩大于85的时候优秀,大于75良 ,大于60及格,小于60不及格。

2024-12-26 13:31:28
推荐回答(2个)
回答1:

为了防止向下拖动复制公式时,没有姓名的同学也跳出不及格,应当加上姓名单元格的条件判断。
假设A列为姓名,B列为成绩,C列为结果。
A | B | C
1| 姓名 成绩 结果
2| 张三 89 优秀
3| 李四 59 不及格
4|

如上表,可在C2单元格内输入公式
=if(a2<>"",if(b2>=85,"优秀",if(b2>=75,"良",if(b2>=60,"及格","不及格"))),"")
回车OK,没有姓名的不会显示不及格。
然后单击选择C2单元,再将鼠标移动到C2的右下角十字符号上,点击左键向下拖动到需要的行,完成公式自动向下复制。
(提示:公式里的引号" ",需是英文的引号。引号间为空,表示没有值)

回答2:

=IF(A1>=85,"优秀",IF(A1>=75,"良",IF(A1>=60,"及格","不及格")))
假设成绩在A列,在B1输入公式,然后下来填充就是了