MINIFS 関数は、条件セットで指定されたセルの中の最小値を返します。
注
この機能は、Office 2019 をお持ちの場合、または Microsoft 365 サブスクリプションをお持ちの場合は、Windows または Mac で使用できます。 Microsoft 365 サブスクリプションをお持ちの場合は、最新バージョンの Office をインストールしているかどうか確認してください。
構文
MINIFS(最少範囲, 条件範囲 1, 条件 1, [条件範囲 2, 条件 2], ...)
| 引数 | 説明 |
|---|---|
|
min_range (必須) |
最小値を求めるセルの実際の範囲です。 |
|
条件範囲 1 (必須) |
条件で評価するセルのセットです。 |
|
条件 1 (必須) |
最小として評価されるセルを定義する、数値、式、またはテキストの形式での条件です。 同じ条件セットを、MAXIFS、SUMIFS、および AVERAGEIFS 関数に対して使用できます。 |
|
criteria_range2、 criteria2,...(省略可能) |
追加の範囲と対応する条件です。 最大 126 個の範囲/条件ペアを入力できます。 |
解説
- min_rangeとすべてのcriteria_range引数のサイズと形状は同じである必要があります。それ以外の場合、これらの関数は #VALUE を返します。 エラーを返します。
例
次のそれぞれの表のサンプル データをコピーし、新しい Excel ワークシートのセル A1 に貼り付けます。 数式を選んで、F2 キーを押し、さらに Enter キーを押すと、結果が表示されます。 必要に応じて、列幅を調整してすべてのデータを表示してください。
例 1
| グレード | 重量 |
|---|---|
| 89 | 1 |
| 93 | 2 |
| 96 | 2 |
| 85 | 3 |
| 91 | 1 |
| 88 | 1 |
| 数式 | 結果 |
| =MINIFS(A2:A7,B2:B7,1) | 88 条件範囲 1 について、セル B2、B6、B7 が条件 1 に一致します。 最小範囲における対応するセルでは、A7 に最小値があります。 このため、結果は 88 です。 |
使用例 2
| 重量 | グレード |
|---|---|
| 10 | b |
| 11 | a |
| 100 | a |
| 111 | b |
| 1 | a |
| 1 | a |
| 式 | 結果 |
| =MINIFS(A2:A5,B3:B6,"a") | 10 メモ: criteria_rangeとmin_rangeは揃っていませんが、同じ形状とサイズです。criteria_range1では、1 番目、2 番目、および 4 番目のセルが "a" の基準と一致します。min_rangeの対応するセルのうち、A2 には最小値があります。 このため、結果は 10 です。 |
使用例 3
| 重量 | グレード | クラス | レベル |
|---|---|---|---|
| 10 | b | Business | 100 |
| 11 | a | Technical | 100 |
| 12 | a | Business | 200 |
| 13 | b | Technical | 300 |
| 14 | b | Technical | 300 |
| 15 | b | Business | 400 |
| 式 | 結果 | ||
| =MINIFS(A2:A7,B2:B7,"b",D2:D7,">100") | 13 criteria_range1では、B2、B5、B6、B7 が "b" の基準と一致します。criteria_range2、D5、D6、および D7 の対応するセルのうち、 >100 の条件が一致します。 最後に、最小範囲における対応するセルでは、D5 に最小値があります。 このため、結果は 13 です。 |
使用例 4
| 重量 | グレード | クラス | レベル |
|---|---|---|---|
| 10 | b | Business | 8 |
| 1 | a | Technical | 8 |
| 100 | a | Business | 8 |
| 11 | b | Technical | 0 |
| 1 | a | Technical | 8 |
| 1 | b | Business | 0 |
| 数式 | 結果 | ||
| =MINIFS(A2:A7,B2:B7,"b",D2:D7,A8) | 1 検索条件 2 の引数は、A8 です。 ただし、A8 は空であるため、0 (ゼロ) として扱われます。 0 に一致する条件範囲 2 のセルは D5 と D7 です。 最後に、最小範囲における対応するセルでは、A7 に最小値があります。 このため、結果は 1 です。 |
例 5
| 重量 | グレード |
|---|---|
| 10 | b |
| 1 | a |
| 100 | a |
| 1 | b |
| 1 | a |
| 1 | a |
| 式 | 結果 |
| =MINIFS(A2:A5,B2:C6,"a") | #VALUE! 最小範囲と条件範囲のサイズと形状が同じではないので、MINIFS は #VALUE! エラーを返します。 |
例 6
| 重量 | グレード | クラス | レベル |
|---|---|---|---|
| 10 | b | Business | 100 |
| 1 | a | Technical | 100 |
| 100 | a | Business | 200 |
| 1 | b | Technical | 300 |
| 1 | a | Technical | 100 |
| 1 | a | Business | 400 |
| 式 | 結果 | ||
| =MINIFS(A2:A6,B2:B6,"a",D2:D6,">200") | 0 条件に一致するセルはありません。 |
補足説明
Excel Tech Community の専門家にいつでも依頼したり、コミュニティでサポートを受けたりすることができます。