excel如何标出每个分类的前3名

取各个分类的前3名。排名在B列,已经升序排列了。
2025-04-05 06:43:32
推荐回答(2个)
回答1:

因为已经升序排列了(我想是B列按照总名称升序排列了吧),那么在C2写公式:
=IF(COUNTIF($A$2:A2,A2)<=3,"是","")
下拉填充公式即可。

回答2:

=IFERROR(IF(B2<=SMALL(IF($A$2:$A$24=A2,$B$2:$B$24),3),"是","否"),"是")

数组公式,以ctrl+shift+enter结束输入。