excel中按得分排名次,剔除不符合条件项

来源:百度知道 编辑:UC知道 时间:2024/06/01 17:56:00
excel中,对符合条件的一列数据按得分高低排名次,不改动原有表格顺序,同时剔除不符合条件的响应栏,求高手指点
hysz02兄的回答解决了部分问题,但我需要排除不符合条件的数值参与排名。如:A列6个值A1-A6排名,但A需满足条件:B1>A>B2才能排名,否则不计入排名。不知道用公式如何表达? 再求。。

在C1输入
=IF(AND(A1>$B$2,A1<$B$1),A1,"")下拉
在D1输入(排名)
=IF(AND(A1>$B$2,A1<$B$1),RANK(C1,$C$1:$C$6),"")下拉

用函数f(x)=rank(单元格,排名区域)可实现排名。但排名区域为绝对值,例如,求区域(A1:A6)各单元格数值排名,函数为“=rank(单元格,$A$1:$A$6),输完后下拉即可。