MINIFS関数は、条件を指定して最小値を求める関数です。複数の条件を設定してデータを絞り込むことで、特定の条件に合致する最小値を取得できます。この記事では、MINIFS関数の基本的な使い方から応用テクニックまで詳しく解説します。
MINIFS関数(マッスルたけちゃん)







MINIFS関数とは(初心者向け解説)
ExcelのMINIFS関数は、指定した条件に一致するセルの中で最小値を求める関数です。例えば、「特定のカテゴリの商品で最も安い価格を知りたい」や「特定の支店で最も少ない売上を知りたい」などのシナリオで便利です。複数の条件を指定できるため、データ分析やレポート作成に役立ちます。
MINIFS(ミニマムイフス)関数は、指定した複数の条件に一致する、セルの最小値を求める関数です。
MINIFS関数は複数の条件を指定(対象を絞る)して最小値を求める
【指定できる条件】
- 特定の文字列の指定
- 数値や日付の一致・比較
- 部分一致
- ほかにもさまざまな条件の指定が可能
条件を指定しての最小値を求めるのは様々な場面で指定できますが、具体的にはこんな時に使います。
- 日付などを条件にして最小値を求めたい
- 地域の気温一覧から地域別に最低気温を求めたい
- 点数の一覧からクラス別に最低得点を求めたい
今回は例として、クラス別に最低得点を出すことを行います。赤枠内にMINIFS関数が入っています。
MINIFS関数の特徴
- 指定した条件に一致するセルの中から最小値を取得できる
- 複数の条件を設定可能
- SUMIFSやCOUNTIFSと同様に使える
- Excel 2016以降で利用可能
MINIFS関数の構文(入力方法と引数)
MINIFS関数の構文を確認します。
MINIFS関数は、「条件範囲1,条件1」、「条件範囲2,条件2」の組合せを最大126個の組合せまで指定できます。
複数の条件は、AND条件とみなされます。つまり、全ての条件に一致したデータで、かつ最大範囲内の対象セルから最大値が求められます。
それぞれの引数には以下のような意味があります。
【引数の説明】
| No | 引数名 | 説明 |
| 1 | 最小範囲 | 最小値を求めるセルの範囲を指定します。 |
| 2 | 条件範囲1 | 「条件1」の検索対象になるセルの範囲を指定します。 |
| 3 | 条件1 | 「条件範囲1」のセルを検索するための条件を、数値・式・セル参照・文字列で指定します。 |
| 4 | [条件範囲2…] | 任意指定です。 「条件2」の検索対象になるセルの範囲を指定します。 |
| 5 | [条件2…] | 任意指定です。 「条件範囲2」のセルを検索するための条件を、数値・式・セル参照・文字列で指定します。 |
MINIFS関数の使い方(具体例付き)
条件の記述方法
MINIFS関数の第3引数である条件には、さまざまな指定方法があるので、今回はその中でも代表的な指定方法を説明いたします。
第2引数の「条件範囲」からセルを検索するための条件を、数値・式・セル参照・文字列で指定します。
【文字列を指定する場合】
文字列を指定する場合は、「”」(ダブルコーテーション)で囲みます。
【セルを指定する場合】
セルを指定することもできます。
この例では、年代別にフィットネスジムの最小訪問回数を求めています。
| >1 | >=1 | =1 |
| <1 | <=1 | <>1 |
MINIFS関数の応用テクニック|仕事で役立つ活用法
応用テクニック①:特定の期間の最小値を求める
特定の期間内で最小値を求めたい場合、日付を条件に追加できます。
例:2024年1月1日~2024年1月31日の最小売上額
- C2:C10 で日付範囲を指定
- “>=2024/1/1” で開始日を指定
- “< =2024/1/31” で終了日を指定
応用テクニック②:エラー処理を組み合わせる
該当するデータがない場合、MINIFS関数はエラーになります。IFERROR関数を組み合わせるとエラーを回避できます。
- IFERROR でエラー時に「データなし」と表示
- データがないときの見やすさを向上
MINIFS関数 よくある質問(FAQ)
よくある質問(FAQ)をまとめました。
MINIFS関数 よくある質問(FAQ)
よくある質問(FAQ)をまとめました。
- Q1: MINIFS関数が空白セルを含む場合はどうなりますか?
- A1: MINIFS関数は空白セルを無視し、数値の中で最小値を取得します。
- Q2: MINIFS関数がエラーになる原因は?
- A2: 範囲に数値が含まれていない場合や、誤った引数を設定している場合、エラーが発生することがあります。IFERROR関数を併用するとエラーを回避できます。
- Q3: MINIFS関数とMIN関数の違いは?
- A3: MIN関数は単純に最小値を取得するのに対し、MINIFS関数は条件を指定して最小値を求めることができます。
- Q4: MINIFS関数で複数の条件を適用できますか?
- A4: はい、複数の条件を追加することで、より細かい条件に合った最小値を取得できます。
- Q5: MINIFS関数はどのExcelバージョンで使えますか?
- A5: MINIFS関数はExcel 2016以降のバージョンで使用できます。古いバージョンでは利用できないため注意が必要です。
ワンポイントプロテイン(アドバイス)

最小値を求める関数にはMIN関数とMINIFS関数の2つだ。MINIF関数はないから注意してくれよな!
MINIFS関数のまとめ
MINIFS関数は、指定した条件に合致するデータの中から最小値を取得する関数です。Excelのデータ分析や業務でのデータ抽出に役立ちます。複数の条件を指定できるため、特定のカテゴリや日付範囲などを考慮した最小値の抽出が可能です。ただし、空白セルの扱いや条件範囲の設定ミスによるエラーには注意が必要です。Excel 2016以降で利用可能な関数のため、古いバージョンでは使用できません。
【ポイント整理】
- MINIFS関数は条件付きの最小値を求める関数
- 複数条件を指定可能
- 空白セルは無視される
- エラー対策にはIFERROR関数を併用
- Excel 2016以降で使用可能

MINIFS関数は条件付きで最小値がいち早くわかる関数だからその場面場面で使い分ければOKだ。
マネジメントをしている人は評価などでも使えるから、MIN関数とMINIFS関数を覚えておくと便利だぞ!









コメント