如何把excel中的数字转成优良中差等级

我是教师。
我想学生的原始成绩,转化成优良中差等级。

示例操作步骤如下:

1、首先打开excel表格,然后点击需要设置成绩等级单元格上。

2、然后在该单元格上输入格式”=LOOKUP(A1,{0,60,75,85},{"不合格","合格","良好","优秀"})“。A1代表对应的单元格,数字对应成绩,文字对应等级。如有需求可以更改。

3、第一个单元格回车确定后,即可出现相对应的等级。然后拖动单元格下拉按钮,即可把后续的成绩显示出相对应的等级。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-30
假设小于60分为差,大于等于60分并小于80分的为中,大于等于80分并小于90分为良,90分以上为优,同时成绩在A列,那下面给出两公式,你可随便用其中之一,至于实际数据列是哪一列,你自己稍作修改即可:
=IF(A1<60,"差",IF(A1<80,"中",IF(A1<90,"良","优"))),下拉。
=LOOKUP(A1,{0,60,80,90;"差","中","良","优"}),下拉。
第2个回答  2013-01-30
假设学生的成绩在B列
C2公式:
=lookup(b2,{0,60,75,85},{"","合格","良好","优秀"})
表示
60以下 ""不显示(或者改为不合格) ;
75>成绩>=60,
85>成绩>=75,良;
成绩>=85 优。
第3个回答  2013-01-30
先将excel该sheet复制一页,然后在复制的sheet上有成绩的单元格上编辑公式
=if(A1<60,"差",if(A1<80,"中",if(A1<90,"良","优")))
其中A1改为前一页对应成绩的单元格,然后下拉。
第4个回答  2013-01-30
用lookup函数 在B1输入

=LOOKUP(A1,{0,60,70,80},{"差","中","良","优"})

0-59 差
60-69 中

70-79 良
80以上 优追问

=LOOKUP(K3,{60,75,85},{"合格",“良好","优秀"})

这样为什么不对呢
我只要合格、良好、优秀三个等级。

追答

=LOOKUP(K3,{0,60,75,85},{"合格","合格","良好","优秀"})

本回答被提问者采纳
相似回答