2017-05-15 1 views
0

各行にプロジェクトのタイトル(F6:F244)がある大量のデータを持つシートがあります。同じ行に沿った各プロジェクト(V6:V244)に費やされた合計時間。合計時間列から5つの最大値を見つけて、それぞれのプロジェクトを隣接するセルでシートの別の部分に表示できますか?範囲の上位5つの値と一致するタイトルのリスト

これまでのところ、私は、列内の最大値を見つけることによって、= INDEX($ F $ 6:$ F $ 244、MATCH(LARGE($ V $ 6:$ V $ 244,1 )、$ V $ 6:$ V $ 244,0))

助けていただけたら幸いです!

+0

可能性のある複製http://stackoverflow.com/questions/18528624/extracting-the-top-5-maximum-values-in-excel – tigeravatar

答えて

1

トップ5の値が5つの異なるセルに入ると仮定します。この場合、あなたはすでに持っていたのと同じ調合を使ってはいけませんが、2番目、3番目、4番目、

=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)) 
+0

私は式がどのように役立ったのか本当に理解できませんでした。それは完全に動作し、私はちょうど別の数式を使用して、隣接するセルで最高の値を取得しています。 – Tom

0

ちょうどあなたが出力になりたいどこ下記の式、

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

を入力して、最大5つの値を取得するために5個の細胞にドラッグします。同じ値を最大10にしたい場合は、10行分ドラッグします。お役に立てれば。

関連する問題