excel 如何按名次提取前三名?

2025年03月13日 03:43
有2个网友回答
网友(1):

你要的公式:

1、先确定名次,在G2填入下面公式,向下填充:

=SMALL(C:C,ROW(A1))

2、然后在根据名次抓取对应的姓名,在E2填入下面公式:

=INDEX(A:A,SMALL(IF($C$1:$C$100=$G2,ROW($1:$100)),COUNTIF($G$1:$G2,$G2)))

数组三键Ctrl+Shift+Enter结束,向下,向右填充。

网友(2):

你可指定一个名次单元格,然后在特定单元格用公式引用它,这样你想统计哪个名次的三科成绩只要在名次单元格内输入相应名次即可,如下例公式中的E3单元格。当然要实现其它功能你还可用其它函数。=LARGE(B2:B11,$E$3)