怎么用excel函数做出一份选手成绩排名表,并自动判断一、二、三等奖?

发布网友

我来回答

1个回答

热心网友

用辅助列。
A列是选手姓名、B列是成绩、C列是方差,数据从第2行起(第2~11行,不用先排序):
在D2(辅助列)输入
=RANK(B2,B:B,1)-C2/10
E2输入
=IF(SUMPRODUCT((D$2:D$11>=D2)/COUNTIF(D$2:D$11,D$2:D$11))=1,"一等奖",IF(SUMPRODUCT((D$2:D$11>=D2)/COUNTIF(D$2:D$11,D$2:D$11))<4,"二等奖",IF(SUMPRODUCT((D$2:D$11>=D2)/COUNTIF(D$2:D$11,D$2:D$11))<7,"三等奖","")))
均回车并向下填充。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com