- ベストアンサー
エクセルの関数
エクセルの関数について詳しい方、お教えください。 A1:AA1の範囲で、二番目に大きい数値を答えよ。ただし、数値は1000以上とする。 です。よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
A1:AA1の範囲1000以上の数値が2個未満しか存在しない場合には「該当無し」と表示し、2個以上存在している場合には2番目に大きな数値を表示する関数です。 =IF(COUNTIF(A1:AA1,">=1000")>1,LARGE(A1:AA1,2),"該当無し") 因みに、「該当無し」と表示するのではなく、表示を空欄とする場合には次の様な関数となります。 =IF(COUNTIF(A1:AA1,">=1000")>1,LARGE(A1:AA1,2),"")
その他の回答 (4)
- Chiquilin
- ベストアンサー率30% (94/306)
回答No.5
どうも気が進まないので回答はパスしますが A1:AA1の範囲の中で 1000以上の数値の中で2番目に大きい数値 じゃないんですか?
- bunjii
- ベストアンサー率43% (3589/8249)
回答No.3
>A1:AA1の範囲で、二番目に大きい数値を答えよ。ただし、数値は1000以上とする。 1000以上の値が1個以下のときは0になれば良いでしょうか? =LARGE(INDEX((A1:AA1>=1000)*A1:AA1,0),2) 1000以上の値が1個以下のとき空欄("")にするときは次のようにします。 =IF(COUNTIF(A1:AA1,">=1000")>1,LARGE(INDEX((A1:AA1>=1000)*A1:AA1,0),2),"")
- y_suzuki-o
- ベストアンサー率14% (12/85)
回答No.2
=LARGE(A1:AA1,2) でどうでしょうか
- chie65536(@chie65535)
- ベストアンサー率44% (8741/19839)
回答No.1
=LARGE(A1:AA1,2)