我的号码电子表格中有一列来自体操大会的总分(AA
),全能分数。此列中的每个分数都与另一列(Name
)中的特定体操运动员姓名相关联。
我要做的是填充一个较小的电子表格,将与这些得分相关联的前5个(或更多)得分和名称解析为两列 - 一列用于names
,另一列用于{{1 }}
这应该是非常简单的事情,但我从来没有玩过Excel或Numbers,而且我真的很难理解所有的语法和公式。
我已经创建了一个指向相关列图像的链接以供参考。
答案 0 :(得分:1)
创建数据透视表并设置前10名(您可以稍后设置为任意数字)
更多信息: http://www.contextures.com/excel-pivot-table-filters-top10.html
答案 1 :(得分:1)
这可以分为三个步骤。 假设您需要第五大元素。
LARGE(b:b, 5)
MATCH
。使用,MATCH(lookup value, range, 0)
其中查找值是第一步返回的值,范围是B:B,0表示完全匹配。INDEX
,它在特定的索引值处找到值。使用INDEX(name range, row_number)
,其中名称范围是A:A和row_number是上一步返回的。总结一下,你需要:
INDEX(A:A, MATCH(LARGE(B:B,5),B:B,0))
获得第五大名称。将5更改为您想要的任何等级!