问题情境
如下成绩样表:
文章插图
需要给每位同学的成绩划分等级,而且,规定好了各等级所占的人数百分比:倒数10%以内为D级、10%~40%为C级、40%~80%为B级、剩余为A级 。
公式实现
在D2输入公式:
=LOOKUP(PERCENTRANK.INC(C:C,C2),{0,10,40,80}%,{“D”,”C”,”B”,”A”})
【Excel图表根据规定好的占比划分成绩等级】确定,并向下填充,可得所有同学的成绩等级 。
如下图:
文章插图
公式解析
PERCENTRANK.INC(C:C,C2):
返回C2成绩在C列中的百分比排位 。
LOOKUP(PERCENTRANK.INC(C:C,C2),{0,10,40,80}%,{“D”,”C”,”B”,”A”}):
在{0,10,40,80}%数组中查找小于或等于C2百分比排位的最大值位置,并返回对应的常量数组{“D”,”C”,”B”,”A”}的值 。
推荐阅读
- excel图表根据等级计算总成绩
- 利用Excel条件格式自制盈亏图,数据对比一目了然
- excel图表算式内既有各种单位又有小数点,怎么计算?
- excel图表计算完成销售计划的产品数量与总销量
- excel图表工资条的又一神奇写法
- excel图表怎么随时添加选项的二级联动菜单
- excel数据透视表怎么按姓氏笔划排序
- excel数据透视表统计得票,并按票数由高到低排序
- excel图表按款号、品名、颜色汇总不同型号商品的销量
- excel数据透视表也需要“美一美”