こんばんは!
こちらで勝手に↓のように表を作ってみました。
同順位があるかもしれませんので、それにも対応できるようにしています。
C列を作業列として単純にランク(降順)を表示しておきます。
C2セルに
=RANK(B2,B:B)
としてオートフィルでずぃ~~~!っと下へコピー!
E2セルの表示形式はユーザー定義から 0位 としておき
=IF(COUNTIF(C:C,"<=10")<ROW(A1),"",SMALL(C:C,ROW(A1)))
という数式を入れます。
F2セルに
=IF($E2="","",INDEX(A$1:A$100,SMALL(IF($C$1:$C$100=$E2,ROW($A$1:$A$100)),COUNTIF($E$2:$E2,$E2))))
これは配列数式になってしまいますので、この画面からF2セルにコピー&ペーストする場合は、F2セルに貼り付け後、数式バー内で一度クリックします。
編集可能になりますので、Shift+Ctrlキーを押しながらEnterキーで確定!
数式の前後に{ }マークが入り配列数式になります。
これを隣のG2セルまでオートフィルでコピーし、最後にE2~G2セルを範囲指定した後にG2セルのフィルハンドルで下へコピーすると画像のような感じになります。
参考になれば良いのですが・・・m(__)m
お礼
ありがとうございます。またお礼が遅れ申し訳ありません。じっくり検討させていただきます。