怎么用excel函数做出一份选手成绩排名表,并自动判断一、二、三等奖?
发布网友
发布时间:2022-05-04 16:21
我来回答
共1个回答
热心网友
时间:2023-10-03 05:52
用辅助列。
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,"三等奖","")))
均回车并向下填充。