excel中,如何把学生成绩的前30%转换为A等,中间的40%为b等,后30%为c等,A列姓名,b列为成绩,c列为等级。
答案:3 悬赏:20 手机版
解决时间 2021-03-14 09:20
- 提问者网友:相思似海深
- 2021-03-13 21:01
excel中,如何把学生成绩的前30%转换为A等,中间的40%为b等,后30%为c等,A列姓名,b列为成绩,c列为等级。
最佳答案
- 五星知识达人网友:英雄的欲望
- 2021-03-13 21:10
把下面的公式粘贴到C2单元格,再填充
=LOOKUP(RANK(B2,$B$2:$B$21)/COUNTA($B$2:$B$21),{0,0.4,0.7},{"A","B","C"})
=LOOKUP(RANK(B2,$B$2:$B$21)/COUNTA($B$2:$B$21),{0,0.4,0.7},{"A","B","C"})
全部回答
- 1楼网友:几近狂妄
- 2021-03-13 21:52
用“IF这个函数,就完全解决啦。而且是套用的。
- 2楼网友:春色三分
- 2021-03-13 21:26
C2输入
=LOOKUP(RANK(B2,$B:$B)/COUNT($B:$B),{0,0.3,0.7},{"A","B","C"})
然后往下拖到底。追问0,0.3,0.7是什么意思?是不是代表ABC所占百分比啊!多谢!追答是的,所以如果你的比例有调整,可以直接修改这几个值就行了。
当然0.3和0.7在遇到刚好这个杠子上并列的时候会有误差,可以微调一下,比如0.31或者0.301这种。
=LOOKUP(RANK(B2,$B:$B)/COUNT($B:$B),{0,0.3,0.7},{"A","B","C"})
然后往下拖到底。追问0,0.3,0.7是什么意思?是不是代表ABC所占百分比啊!多谢!追答是的,所以如果你的比例有调整,可以直接修改这几个值就行了。
当然0.3和0.7在遇到刚好这个杠子上并列的时候会有误差,可以微调一下,比如0.31或者0.301这种。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯