excel如何根据成绩换算出分数自动填入表格
有一份成绩评分表,如何根据成绩评分表上不同成绩范围,手动填入成绩,在旁边自动显示相对应的分数。...
有一份成绩评分表,如何根据成绩评分表上不同成绩范围,手动填入成绩,在旁边自动显示相对应的分数。
展开
1个回答
展开全部
假定90分以上为A级,80分以上为B级,60分以上为C级,60分以下为D级。
两种方法:
1、筛选替换法。
a.筛选出大于90的数据:选定数据区域,点菜单“数据”——“筛选”——“自动筛选”——“自定义”,选择“大于等于90”,确定。
b.将符合条件的数据替换为"A":在筛选所得数据的第一个单元格中输入"A",下拉填充覆盖原数据。
c.继续点“自定义”,选择“大于等于80小于90”、“大于等于60小于80”、“小于60”,用上面同样的方法替换为“B”、“C”、“D”。
2、函数处理法(以原成绩在A列从A2开始为例):可用以下公式:
=lookup(a2,{0,60,80,90},{"D","C","B","A"}) 下拉填充。
也可用公式:
=if(a2<60,"D",if(a2<80,"C",if(a2<90,"B","A"))) 下拉填充。
两种方法:
1、筛选替换法。
a.筛选出大于90的数据:选定数据区域,点菜单“数据”——“筛选”——“自动筛选”——“自定义”,选择“大于等于90”,确定。
b.将符合条件的数据替换为"A":在筛选所得数据的第一个单元格中输入"A",下拉填充覆盖原数据。
c.继续点“自定义”,选择“大于等于80小于90”、“大于等于60小于80”、“小于60”,用上面同样的方法替换为“B”、“C”、“D”。
2、函数处理法(以原成绩在A列从A2开始为例):可用以下公式:
=lookup(a2,{0,60,80,90},{"D","C","B","A"}) 下拉填充。
也可用公式:
=if(a2<60,"D",if(a2<80,"C",if(a2<90,"B","A"))) 下拉填充。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询