
任意の順位(1>2>0)がありA列範囲内(A1:A5)から一番大きい値をB1に抽出させたいです。
A列
2
1
2
0
1
この場合B1セルに『1』と抽出させたいです。
ちなみに『1』がなければ『2』が最大値となりB1セルに『2』
『1』も『2』もなければ『0』が最大値となりB1セルに『0』と抽出させたいです。
MAX関数で=MAX(A1:A5)ならば『2』が抽出されますが今回の質問では(1>2>0)この順位で抽出できる関数を探しています。
どうぞ宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
最大値ではなく、順位を求めたいのですね。
この場合、MAXやMINなどの最大値や最小値を求める関数ではなく、
SMALLやLARGEなどの順位を求める関数を使うと判りやすいと思う。
https://www.hello-pc.net/howto-excel/small/
こちら↓は、0のみの場合もあるので、それを考量したものです。
=IF(SUM(A1:A6)=0,0,SMALL(A1:A6,COUNTIF(A1:A6,0)+1))
配列数式を使う方法のあるでしょうが、今回は上記で出せます。
https://oshiete.goo.ne.jp/qa/4728430.html
回答をありがとうございます。
おっしゃるとおり最大値ではなく最優先でした。
関数も問題なく結果を抽出してくれました。
参考URLも後から確認し勉強するつもりです。
取り急ぎお礼まで
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルオートフィルタで余計...
-
教えて下さい!関数SUBTOTALとC...
-
Excel関数、何がいけないのかわ...
-
エクセルの計算表の下向き三角...
-
色フィルターをかけた状態で、...
-
=SUBTOTAL に =COUNTIF の機能...
-
色のついたセルにフラグを立た...
-
エクセル:色の付いたデータを...
-
5の倍数の日付だけを抽出したい
-
フィルタ内で指定するエクセル...
-
オートフィルタで抽出したデー...
-
エクセルについて。 ソートで絞...
-
エクセルのフィルタ リスト範...
-
photoshopでフィルタを部分的に...
-
エクセルで、桁数の異なるデー...
-
[Aviutl] ノイズ除去に関して
-
Excel2010 フィルタで抽出できない
-
フィルタ指定解除と最後のセル...
-
エクセルのフィルタをかけると...
-
excelで奇数の行のみ削除したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルオートフィルタで余計...
-
=SUBTOTAL に =COUNTIF の機能...
-
色フィルターをかけた状態で、...
-
Excel関数、何がいけないのかわ...
-
教えて下さい!関数SUBTOTALとC...
-
オートフィルタで抽出したデー...
-
エクセルの計算表の下向き三角...
-
エクセルで、桁数の異なるデー...
-
エクセルのフィルタをかけると...
-
行番号の文字の色が青色の理由?
-
Excelのセルのデータ:年...
-
excelで奇数の行のみ削除したい
-
エクセルを使用してデジタルフ...
-
Excel VBAでオートフィルタで抽...
-
色のついたセルにフラグを立た...
-
EXCELで、空白セルを除いて別シ...
-
エクセル:色の付いたデータを...
-
エクセルについて。 ソートで絞...
-
エクセルのフィルタ リスト範...
-
5の倍数の日付だけを抽出したい
おすすめ情報