条件付きで最大値/最小値を求める(MAXIFS関数,MINIFS関数):Excel関数


スポンサードリンク


更新:2024/10/24;作成:2016/4/11

条件付きで最大値を求める 条件付きで最小値を求める
複数条件(AND条件)を満たす最小値を求める 複数条件(OR条件)を満たす最小値を求める
0を除いた最小値を求める

条件に合致したセルの最大値を求めます
 マックス イフズ
=MAXIFS(最小範囲,条件範囲1,条件1,[条件範囲2,条件2],・・・)

【問題1】F3:F5セルに各商品の最大値を求めなさい。

【問題1の解答例1】MAXIFS関数を利用する

【問題1の解答例2】Spill(スピル)が利用できる場合

【問題1の解答例3】配列数式で計算する

【問題1の解答例4】Filter関数を利用する方法


【問題2】G3:G5セルに各年代の最高得点を求めなさい。ただし、50歳代は50歳以上の最大値を求めなさい。 【問題2の解答例】
  1. 30歳代の最高得点を求めるには、30歳代の条件を 30以上 40未満と設定しました。
    数式は =MAXIFS(D3:D16,C3:C16,">=30",C3:C16,"<40") とします。
    条件付きで最大値を求める(MAXIFS関数)7
  2. 40歳代も同様に、年齢の条件を 40以上、50未満と設定しました。
    数式は =MAXIFS(D3:D16,C3:C16,">=40",C3:C16,"<50") としました。
    条件付きで最大値を求める(MAXIFS関数)8
  3. 50歳代は、ここでは50歳以上としますので、数式は =MAXIFS(D3:D16,C3:C16,">=50") としました。
    条件付きで最大値を求める(MAXIFS関数)9

条件に合致したセルの最小値を求めます   
 ミン イフズ
=MINIFS(最小範囲,条件範囲1,条件1,[条件範囲2,条件2],・・・)

複数条件(AND条件)を満たす最小値を求める

【問題1】H3:H5セルに販売店と種類が一致する組み合わせの最小値を求めなさい。

【問題1の解答例1】Excel2019の場合:Spillの機能が利用できない場合

【問題1の解答例2】Excel for Microsoft365:Spill機能が利用できる場合

【問題1の解答例3】MINIFS関数がつかえない場合は配列数式を利用することができます。

【問題1の解答例4】Excel for Microsoft365ではFILTER関数でも同じ計算が可能です。

複数条件(OR条件)を満たす最小値を求める

【問題2】 OR条件で複数条件の最小値を求める


0を除いた最小値を求める

【関連ページ】

スポンサードリンク



Home »  エクセル関数一覧表 »  条件付きで最大値を求める(MAXIFS関数,MINIFS関数)

PageViewCounter
Counter
Since2006/2/27