• ベストアンサー

Excel 順位から数値を求める。

図のように数値が並んでいます。 左端の表から順位によって、その数値を求めたいのです。 図の「順位」は、左端の表の順位を表しています。 この順位によって必要な数字を選び出したのが、図の「数値」です。 ここに入る式が思いつきません。どなたか、よろしくお願いします。 今は、順位でソートし、並べ替えたものを順位ごとにコピーしています。 この方法はかなり面倒です。なんとかひとつの式でお願いします。

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

  • ベストアンサー
  • f272
  • ベストアンサー率46% (8535/18273)
回答No.1

INDEX関数を使えば簡単です。

onthewaytocadiz
質問者

お礼

皆さんから、いろいろ回答をいただきましたが、この回答がヒントになり、自力でできました。 ありがとうございました。 少しは自分の頭を使え! ということですね。

その他の回答 (3)

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

L2セルに次の式を入力して右横方向にオートフィルドラッグしたのちに下方にもオートフィルドラッグします。 =IF(H2="","",SMALL($A2:$F2,H2))

onthewaytocadiz
質問者

お礼

いろいろやり方があるものですね。 勉強になります。 ありがとうございました。

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

L2に =INDEX($A2:$F2,H2) と記入して右にコピー,下にコピーが一番簡単と思います。

onthewaytocadiz
質問者

お礼

たしかにINDEX使えますね。 ひとつ勉強しました。 ありがとうございました。

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.2

L2に以下の式を入力してあとは必要なだけフィルしてください =HLOOKUP(H2,$A$1:$F$6,ROW($A2),FALSE)

onthewaytocadiz
質問者

お礼

ありがとうございました。 助かりました!

関連するQ&A

専門家に質問してみよう