列出范围的前5个值及其匹配标题

我有一个包含大量数据的工作表,其中每行都有一个项目的标题(F6:F244),然后在一个列中,沿着它的每个项目(V6:V244)花费的总时数行。 是否可以从“总时数”列中find5个最大值,并在工作表的另一部分显示其相应单元中的相应项目?

到目前为止,我已经能够通过使用以下方法find列中的最大值:单个项目: $ 6:$ V $ 244,0))

任何帮助,将不胜感激!

我假设前5个值应该在5个不同的单元格中。 在这种情况下,为什么不使用你已经有的相同的公式,但寻找第二,第三,第四和第五最高?

=INDEX($F$6:$F$244,MATCH(LARGE($V$6:$V$244,1),$V$6:$V$244,0)) =INDEX($F$6:$F$244,MATCH(LARGE($V$6:$V$244,2),$V$6:$V$244,0)) =INDEX($F$6:$F$244,MATCH(LARGE($V$6:$V$244,3),$V$6:$V$244,0)) =INDEX($F$6:$F$244,MATCH(LARGE($V$6:$V$244,4),$V$6:$V$244,0)) =INDEX($F$6:$F$244,MATCH(LARGE($V$6:$V$244,5),$V$6:$V$244,0)) 

只要input下面的公式,无论你想要的输出,

 =INDEX($F$6:$F$244,MATCH(LARGE($V$6:$V$244,ROW(1:1)),$V$6:$V$244,0)) 

并将其拖动到5个单元格以获取最大5个值。 如果你想同样的最大10,拖动10行。 希望这可以帮助。