excel中如何批量筛选出各分类下前五十应用

上万条数据有20个分类,想快速的批量筛选出各分类下前五十的应用
2026年09月26日 16:23
有3个网友回答
网友(1):

亲,您是抽象派高手,提问不带截图,没法写公式呀~~

只好举例回答。

如下图,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名","")

 

网友(2):

你先排序,按照某一项进行排序,从高到底,然后按照派选排序筛选出前50

网友(3):

总共得出1000个结果?楼主是觉得手工做20次排序很累的意思么。