找回密码
 立即注册
搜索

这样的排名要如何写公式

5
回复
1634
查看
[复制链接]

1

主题

9

帖子

1

幻币

初入江湖

Rank: 1

积分
11
2021-12-3 14:17:00 显示全部楼层 |阅读模式
这样的排名要怎么改进,请进附件看一下,谢谢大家
如果姓名列没有重复,就按正常的去排名,如果有出现重复,要合并数据再进行排名,最好能用公式来解决问题 。
新建 Microsoft Excel 工作表.zip (9.07 KB, 下载次数: 203)
PPT学习论坛
回复

使用道具 举报

2

主题

5

帖子

2

幻币

初入江湖

Rank: 1

积分
9
2021-12-26 06:16:21 显示全部楼层
F4:=IF(COUNTIF(B$4:B4,B4)=1,SUMPRODUCT((AVERAGEIF(B:B,B$4:B$9,E:E)*(MATCH(B$4:B$9,B:B,)=ROW($4:$9))>AVERAGEIF(B:B,B4,E:E))*1)+1,"")

下拉,其它类似。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2021-12-27 00:55:56 显示全部楼层
=IF(COUNTIF($B$4:$B4,$B4)=1,SUMPRODUCT((SUMIF($B$4:$B$9,{"A";"B";"C"},E$4:E$9)>SUMIF($B$4:$B$9,$B4,E$4:E$9))*1)+1,"")
低分率排名>变<
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

8

帖子

-1

幻币

初入江湖

Rank: 1

积分
6
2022-1-30 05:38:27 显示全部楼层
K23
=SUMPRODUCT((MMULT(--($B$23:$B$28=TRANSPOSE($B$23:$B$28)),$E$23:$E$28)/COUNTIF($B$23:$B$28,$B$23:$B$28)>=AVERAGEIF($B$23:$B$28,B23,$E$23:$E$28))/COUNTIF($B$23:$B$28,$B$23:$B$28))
L23
=SUMPRODUCT((MMULT(--($B$23:$B$28=TRANSPOSE($B$23:$B$28)),$K$23:$K$28)/COUNTIF($B$23:$B$28,$B$23:$B$28)<=AVERAGEIF($B$23:$B$28,B23,$K$23:$K$28))/COUNTIF($B$23:$B$28,$B$23:$B$28))
a18da3c31f843d366affa0976ce557ed.png
我测试了,大佬教的班级数都不相同,结果也是对的
新建 Microsoft Excel 工作表.zip (10.73 KB, 下载次数: 154)
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

-1

幻币

东方不败

积分
-1
2022-3-4 06:02:00 显示全部楼层
太厉害了,十分感谢!!!
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

12

帖子

2

幻币

初入江湖

Rank: 1

积分
10
2022-3-12 23:53:10 显示全部楼层
厉害了,但是A、B、C只是代号,实际应该是那列里的值,有可能都不一样,也有可能某一个大佬任教两个班级
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册