亲,您是抽象派高手,提问不带截图,没法写公式呀~~
只好举例回答。
如下图,C1粘贴这个公式,可以标识出A列每个分类,B列数量由大到小前三名的数据。然后筛选C列不为空的即可。
注意!!!!!!是数组公式,在单元格里粘贴了以后,千万不要按回车退出,而要按“Ctrl+Shift+回车”退出,下拉:
=IF(B2>=LARGE(IF($A$1:$A$20000=A2,$B$1:$B$20000),3),A2&"分类前三名","")
如果您要标识出前50名,则公式修改为:
=IF(B2>=LARGE(IF($A$1:$A$20000=A2,$B$1:$B$20000),50),A2&"分类前50名","")
你先排序,按照某一项进行排序,从高到底,然后按照派选排序筛选出前50
总共得出1000个结果?楼主是觉得手工做20次排序很累的意思么。