• ベストアンサー

Excelのランキングについて質問。

画像のように左の表から、右のランキングの表に数が多い順に上から並び替えて表示する方法はありますでしょうか。 作業列を作成しても構いません。よろしくお願いしますm(_ _ )m http://uploda.cc/img/img51955b11616cb.PNG

質問者が選んだベストアンサー

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

数が同数になる場合も有りますので作業列を作って対応するのがよいでしょう。 例えばH3セルには次の式を入力して下方にドラッグコピーします。 =IF(C3="","",C3-COUNTIF(C$3:C3,C3)*0.001) その後にE3セルには次の式を入力してF3セルまで右にドラッグコピーしたのちに下方にもドラッグコピーします。 =IF(B3="","",INDEX(B:B,MATCH(LARGE($H:$H,ROW(A1)),$H:$H,0)))

mzakom
質問者

お礼

分かりやすい解答ありがとうございます。 上手くできましたm(_ _ )m

その他の回答 (1)

noname#204879
noname#204879
回答No.2

D3: =C3-ROW()/1000 下方へズズーッとドラッグ&ペースト E3: =RANK(D3,D$3:D$11) 下方へズズーッとドラッグ&ペースト G3: =INDEX(B$3:B$11,MATCH(ROW(A1),$E$3:$E$11,0))   右および下方へズズーッとドラッグ&ペースト

mzakom
質問者

お礼

丁寧に画像付きでありがとうございます。 INDEX関数勉強になりましたm(_ _ )m

関連するQ&A