关于excel中分数转化为等级

用IF函数在K列求出每个人的平均成绩相对应的成绩等级,等级的判断条件是若平均成绩在90分以上为优秀,80分以上低于90分为良好,70分以上80分以下为中等,60分以上70分以下为及格,60分以下为不及格
用如果函数啊,二楼的好像有点问题,不能用

=if(k1<60,"不及格",if(k1<70,"及格",if(K1<80,"中等",if(k1<90,"良好","优秀"))))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-12-17
假设平均成绩在J列
在K1输入公式=if(j1>=90,"优秀",if(j1>=80,"良好",if(j1>=70,"中等",if(j1>=60,"及格","不及格"))))
向下拖动复制这个公式即可。
第2个回答  2009-12-17
假设成绩在B列:
=lookup(b2,{0,60,70,80,90}{"不及格","及格","中等","良好","优秀"})
下拉复制公式即可。
第3个回答  2009-12-17
=LOOKUP(K2,{0,60,70,80,90},{"不及格","及格","中等","良好","优秀"})

K2是分数
第4个回答  2009-12-17
假设平均分在J1单元格

K1=IF(J1>=90,"优秀",IF(AND(J1>=80,J1<90),"良好",IF(AND(J1>=70,J1<80),"中等",IF(AND(J1>=60,J1<70),"及格","不及格"))))
相似回答