在Excel中查找最高值并返回重复的相邻单元格值

时间:2018-08-31 23:13:27

标签: excel excel-formula

我在下表中表现出色

A B
姓名分数
A 80
B 45
C 34
D 45
E 99
F 99
G 99

在上表E中,F和G的分数相同(均分最大值)。

我正在尝试获得前3个“名称”,因此尝试使用公式-

第二次最多= INDEX(A1:A8,MATCH(LARGE(B1:B8,2),B1:B8,1))

最大3次= INDEX(A1:A8,MATCH(LARGE(B1:B8,3),B1:B8,1))

但是,我只在剩下的最大数中才得到FIRST名称的'E'。价值观。 我希望F和G在下一个显示。

任何人都可以帮忙。

预先感谢

1 个答案:

答案 0 :(得分:3)

您将需要一个分数列表,您可以使用COUNTIF增加LARGE的 k 参数。这可以很简单,就像在一个未使用的单元格中填写以下内容一样

=INDEX(A:A, AGGREGATE(15, 7, ROW(A:A)/(B$1:B$8=E2), COUNTIF(E$2:E2, E2)))

现在在刚创建的列表旁边使用此公式,然后填写。

i + 1

enter image description here