用Excel计算英语成绩(90分及以上为A;80分(含80)至90分为B;其余为C),用函数怎么算?最好有图。
4个回答
展开全部
假设英语成绩写在C列,从C2单元格开始的数据
则D2单元格写入公式
=IF(C2="","",IF(C2<80,"C",IF(C2<90,"B","A")))
或
=if(c2="","",lookup(c2,{0,"C";80,"B";90,"A"}))
下拉填充公式
则D2单元格写入公式
=IF(C2="","",IF(C2<80,"C",IF(C2<90,"B","A")))
或
=if(c2="","",lookup(c2,{0,"C";80,"B";90,"A"}))
下拉填充公式
更多追问追答
追问
谢谢你。。
追答
看了你对其他的人追问,我这里也回答一下,望能采纳回答
还有两个问题:
1、如果统计3个分数阶段的人数(60分一下,60-80之间,80以上)
假设以英语成绩来分,成绩写在C列,从C2单元格开始的数据
则60分以下的人数公式为
=COUNTIF(C:C,"=60")-COUNTIF(C:C,">=80")
或
=INDEX(FREQUENCY(C:C,{60,80}-0.01),2)
80分及以上的人数公式为
=COUNTIF(C:C,">=80")
或
=INDEX(FREQUENCY(C:C,{60,80}-0.01),3)
2、除去最高分和最低分后剩余得分的平均分。
这个可以用TRIMMEAN函数
TRIMMEAN
返回数据集的内部平均值。函数 TRIMMEAN 先从数据集的头部和尾部除去一定百分比的数据点,然后再求平均值。当希望在分析中剔除一部分数据的计算时,可以使用此函数。
http://office.microsoft.com/zh-cn/excel-help/HP005209322.aspx?CTT=1
展开全部
=TEXT(A1,"[>=90]!A;[>=80]!B;C")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-05-13
展开全部
lookup函数使用方法的连接 http://jingyan.baidu.com/article/cd4c2979ab064f756f6e607b.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询