[[20250521104741]] 『列中の数値を条件指定し、最大値を抽出したい。』(タイタン) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) |

| 全文検索 | 過去ログ ]

 

『列中の数値を条件指定し、最大値を抽出したい。』(タイタン)

列中に1〜40000までの数値が入っていまして、数値は飛び飛びに
なっています。
抽出したいのは、
1〜20000間の数値の最大値、
20001〜30000間の数値の最大値、
30001〜40000間の数値の最大値を関数を使用して出したいのですが、
ご教示いただけますと幸いです。
よろしくお願いいたします。

< 使用 Excel:Excel2010、使用 OS:Windows10 >


=AGGREGATE(14, 6, A1:A100/((A1:A100>=1)*(A1:A100<=20000)), 1)
=AGGREGATE(14, 6, A1:A100/((A1:A100>=20001)*(A1:A100<=30000)), 1)
=AGGREGATE(14, 6, A1:A100/((A1:A100>=30001)*(A1:A100<=40000)), 1)

適切にアレンジしてね
(通りすがり) 2025/05/21(水) 11:36:02


通りすがりさん
ありがとうございました。
考えていたとおり抽出することができました。
助かりました!
(タイタン) 2025/05/21(水) 13:57:16

 考え方は同じですが、
 =MAX((A1:A100)*(A1:A100>=1)*(A1:A100<=20000))
 のような書き方もあるかと思います。
(xyz) 2025/05/21(水) 14:31:15

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.