如何利用excel的函数分等级?

现在知道97及以上为1甲,92以上但不足97为一乙,87分及其以上但不足90,为二甲,80分以上但不足87分为二乙,70分以上但不足80分为三甲,60分以上但不足70分为三乙,如何用函数分这个等级?谢谢啦!

1、打开一个已输入数据的EXCEL工作表。

2、把光标放在等级单元格中,表示要在本单元格中输入函数,然后在上方的函数编辑单元格中输入IF函数

3、输入的函数见下方图片,需要提醒的是输入符号时需要把输入法切换到中文模式,这样符号才能正确。

4、编辑完成后,在等级下方的单元格中点击,这个单元格就出现了等级,点击这个单元格右下角的小圆点向下拖,填充下方的所有单元格,下方的单元格就都显示了相应的等级。

5、完成后的效果见下图。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-07

  如图,要求将A列的成绩分成不同等级:60分以下为不及格;60及以上为及格;80及以上为优秀。可在B2中输入公式:

  =IF(A2>=80,"优秀",IF(A2>=60,"及格","不及格"))

  若分的等级过多,也可用以下公式完成:

  =LOOKUP(A2,{0,"不及格";60,"及格";80,"优秀"})

  

第2个回答  2019-12-23
01
打开保存有分数的表格,如图所示。这里假设分数设为
A:90分以上(含90)
B:80~89
C:70~79
D:60~69
E:60以下(不含60)


02
IF条件语句的格式如下:
IF(逻辑测试条件,为真的结果,为假的结果)。
在这里,由于有多重的条件测试,因此IF语句中会出现嵌套。


03
对于分成五部分的分数:
第一次嵌套先判断了是否大于等于90,若是则输出为A:IF(F2>=90,"A",…);
第二次在省略号部分继续判断是否大于等于80,若是则输出为B:IF(F2>=80,"B",…);
其他的几层条件判断也是类似的
第3个回答  2010-10-18
修改以下
假设分数在A1单元格,在要分级的单元格输入公式:
=IF(A1>=97,"1甲",IF(A1>=92,"1乙",IF(A1>=87,"2甲",IF(A1>=80,"2乙",IF(A1>=70,"3甲",IF(A1>=60,"3乙","小于60分"))))))本回答被提问者采纳
第4个回答  2011-01-05
最简单的是用if函数:
=if(a1<60,"不及格",if(a1<75,"中等",if(a1<85,"良好","优秀")))

此外也可以用lookup函数:
=lookup(a1,{0,60,75,85},{"不及格","中等","良好","优秀"})
相似回答