• ベストアンサー

【エクセル関数】あるセル範囲にある数のうち、3番目に小さいものを引っ張る

例えば、セルA1~A8に入力されている8つの数値のうち A1に入力されている数値が何番目に大きいかを知りたければ =rank(A1,A1:A8) とすれば良いことは分かるのですが、 A1~A8のうち、3番目に大きい数を引っ張ってくるには どうすれば良いのでしょうか? 詳しい方、教えてください、よろしくお願いします。

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

  • ベストアンサー
  • wss2004
  • ベストアンサー率100% (2/2)
回答No.1

こんにちはー。 RARGE関数だと思います~。

NoNoYeah
質問者

お礼

できました! ありがとうございました。

その他の回答 (1)

  • yama_x
  • ベストアンサー率20% (188/940)
回答No.2

B列にデータを置き、A列に =RANK(B1,B1:B8)を入力。 3番目のデータを引っ張ってきたいセルに、 =BLOOKUP(3,A1:A8,2,0) でOKかと思います。

NoNoYeah
質問者

お礼

なるほど、いろいろな方法があるんですね。 ありがとうございました!

関連するQ&A