提取前5个最大值(列式,不是行式)

时间:2015-11-16 01:14:41

标签: excel

这个问题回答了类似的问题: Extracting the top 5 maximum values in excel

我想在我的数据按行而不是列组织时执行此操作。我如何调整公式来做到这一点?

示例数据:

Score   9   2   3   5   9   6   9   9   9
Player  P1  P2  P3  P4  P5  P6  P7  P8  P9

1 个答案:

答案 0 :(得分:1)

使用B4中的链接中的公式并自动填充到右侧:

=INDEX($B$2:$J$2,MATCH(1,INDEX(($B$1:$J$1=LARGE($B$1:$J$1,COLUMNS($A4:A4)))*(COUNTIF($A4:A4,$B$2:$J$2)=0),),0))

enter image description here