例えば、A列に任意の数字の羅列があるとします。
仮に、A1からA5までで、

5
7
17
13
11

とすると、最大値はMAX関数、最小値はMIN関数で求められますが、
”2番目に大きい値”や、
”4番目に大きい値”を抽出する関数、
もしくは、
B5のセルに『A5は3番目に大きい値だよ』
と返してくれるような関数はありますでしょうか?

 よろしくご教示の程お願いします m(_ _)m

A 回答 (2件)

EXCELですよね?



=LARGE(A1:A,2)
=LARGE(A1:A,5)

でそれぞれ2番目、5番目に大きい数が得られます。

同様にSMALLも使えます。
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。
ここで引っかかってしまったんです。

 EXCELと明記しなかったのは、私の不注意でした。
申し訳ありません。

お礼日時:2001/06/27 18:24

こんにちは



2番目に大きい値
 =LARGE(A1:A5,2)

2番目に小さい値
 =SMALL(A1:A5,2)

B5のセルに『A5は3番目に大きい値だよ』
 =RANK(A5,A1:A5)

です。
    • good
    • 0
この回答へのお礼

 早速のご回答ありがとうございます。
ここで引っかかって困っていました。助かりました。

お礼日時:2001/06/27 18:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報