excel如何筛选每组最大3个数及编号

2025-03-20 22:58:22
推荐回答(3个)
回答1:


EXCEL可以实现,不过全用公式比较复杂,可以用公式结合高级筛选,F1中空着,F2中输入

=SUMPRODUCT(N(D2<(($A$2:$A$14=A2)*$D$2:$D$14)))<3

另外参照图片。

回答2:

如果是2003版的话,就按照以下步骤来做

数据——筛选——自动筛选——见下图

若是2007也就大同小异

回答3:

在F2、G2、H2中分别输入或复制粘贴下列公式

=INT(ROW(A3)/3)

=LARGE(IF(A$2:A$999=F2,D$2:D$999),MOD(ROW(A3),3)+1)

按三键CTRL+SHIFT+ENTER结束公式输入

=INDEX(B$2:B$16,MATCH($F2&$G2,$A$2:$A$16&$D$2:$D$16,))

按三键CTRL+SHIFT+ENTER结束公式输入

选中H2,右拉填充到I2

选中F2:I2,下拉填充