求Excel大神给个公式,一列数据多个选项取前几名
有三列数据,第一列分为50个类别,第二列为人员姓名,第三列为人员对应数据,需要列出50个不同类别的前10人员姓名。...
有三列数据,第一列分为50个类别,第二列为人员姓名,第三列为人员对应数据,需要列出50个不同类别的前10人员姓名。
展开
3个回答
展开全部
如图,G2公式:
=IF(INDEX($B:$B,MAX(IF(($A$2:$A$31=$F2)*$C$2:$C$31=LARGE(($A$2:$A$31=$F2)*$C$2:$C$31,COLUMN(A1)),ROW($2:$31))))=F2,INDEX($B:$B,LARGE(IF(($A$2:$A$31=$F2)*$C$2:$C$31=LARGE(($A$2:$A$31=$F2)*$C$2:$C$31,COLUMN(A1)),ROW($2:$31)),COUNTIF($F2:F2,F2)+1)),INDEX($B:$B,MAX(IF(($A$2:$A$31=$F2)*$C$2:$C$31=LARGE(($A$2:$A$31=$F2)*$C$2:$C$31,COLUMN(A1)),ROW($2:$31)))))
ctrl+shift+回车,右拉后下拉
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询