excel如何对成绩进行等级排分,90分以上为优秀,80至89为良好,60至79为及格,60以下不及格

用IF函数,有三个参数,不会用啊,而且哪个地方用绝对引用也不知道,求大神详细解释,最好有操作步骤!感激万分!

准备工具/材料:装有windows 10的电脑一台,Microsoft Office 家庭和学生版 2007 excel软件。

1、表格中的黄色区域是评分标准,要求a栏中的学生根据该评分标准进行评分,结果显示在b栏中。

2、选择单元格B2,在单元格中输入[=],然后单击[插入功能]按钮。

3、下图弹出[插入功能]对话框,选择[的[全部]选项或选择类别];在[选择功能]中选择[查找]功能,然后单击[确定]按钮。

4、弹出[函数参数]对话框:将光标移到第一个参数后,直接选择表格中的单元格A2;将光标移到第二个参数后面,并在对话框中输入[{0,60,80}]。将光标移到第三个参数的后面,在对话框中输入[{“差”、“好”、“优秀”}],并在设置完所有参数后单击“[确定”按钮。

5、回到工作表,单元格B2显示评分结果。

6、选择单元格B2,并拖动鼠标左键以找出剩余的评分结果。

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

材料/工具:Excel2010

1、表格中的黄颜色区域为评分标准,要求根据这个评分标准对A列的学生成绩进行评级划分,结果在B列显示。

2、选中B2单元格,在单元格中输入[=],然后点击【插入函数】按钮。

3、如下图弹出【插入函数】对话框在【或选择类别】中选择[全部]选项;在【选择函数】中选择[LOOKUP]函数,然后点击【确定】按钮。

4、弹出【函数参数】对话框:将光标移动到第一个参数后面,直接选择表格中的A2单元格;将光标移动到第二个参数后面,在对话框中输入[{0,60,80}];将光标移动到第三个参数后面,在对话框中输入[{"差","良","优秀"}],所有参数设置好后,点击【确定】按钮。

5、返回到工作表中,B2单元格显示出评级成绩。

6、选中B2单元格,拖动鼠标左键即可将剩余的评级成绩求出。

本回答被网友采纳
第2个回答  2012-12-01
假设成绩在A1单元格
B1单元格输入公式
=if(a1<60,"不及格",if(a1<80,"及格",if(a1<90,"良好","优秀")))追问

输进去错误了,哪里出问题了?

追答

测试成功的公式.
请检查你的数据是数值格式(默认右对齐)
确认公式所在单元格是常规格式.

本回答被提问者和网友采纳
第3个回答  2012-12-01
用IF函数
如你的成绩都放在A列
你在B列输入:

=IF(A1>=90,"优秀",IF(A1>=80,"良好",IF(A1>=60,"及格","不及格")))

向下拖动就OK了追问

输进去无效啊

追答

怎么可能呢??你注意一下单元格!!
我举例给你的是你成绩放在A列的!

第4个回答  2012-12-01
假设C2为成绩
等级处公式 下拉即可!
=LOOKUP(C2,{0,60,80,90},{"不及格","及格","良好","优秀"})追问

用IF怎么弄,用LOOKUP不会用啊,我要的是80至89为良好,这个设置不来啊!

追答

你有认真测试没? C2输入80或者89 显示的是,良好。
如果不嫌嵌套IF麻烦的话,可参照其他楼层的答案。(if公式最多嵌套7层,也就是只能判定8个条件,如果条件过多的话,还是建议使用lookup函数)

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网