如何用Excel公式,实现求同一列中,不同类别的分数优良率? 20
请问在Excel表格中,如何求同一列中,不同类别的分数优良率。要求在“等级”那一列输入公式后自动分数各自在某个类别中的“优(前20%)、及格(前80%)、不及格(后20%...
请问在Excel表格中,如何求同一列中,不同类别的分数优良率。要求在“等级”那一列输入公式后自动分数各自在某个类别中的“优(前20%)、及格(前80%)、不及格(后20%)”?比如90.5属于A类别的前20%,应该是输入公式后,显示优。
89属于C类别的前20%,也应该是输入公式后,显示优。 展开
89属于C类别的前20%,也应该是输入公式后,显示优。 展开
5个回答
2020-04-09 · 知道合伙人软件行家
关注
展开全部
以第一个分数在B2单元格为列。C2=IF(RANK(B2,B$2:B100)/COUNTA(B$2:B100)<0.2,"优秀",IF(RANK(B2,B$2:B100)/COUNTA(B$2:B100)>0.8,"差","及格"))应该是这样的手机作答没验证,有误差自己改一下。逻辑:先用rank查成绩排名,排名除以总人数就算出是前百分之几,两次if判断就简单了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在C2中输入或复制粘贴下列公式
=IF(RANK.AVG(C2,C:C)<=COUNT(C$2:C$13)*20%,"优",IF(RANK.AVG(C2,C:C)>=COUNT(C$2:C$13)*80%,"不及格","及格"))
下拉填充
=IF(RANK.AVG(C2,C:C)<=COUNT(C$2:C$13)*20%,"优",IF(RANK.AVG(C2,C:C)>=COUNT(C$2:C$13)*80%,"不及格","及格"))
下拉填充
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |