データ分析・統計関数

【図解入】MINIFS関数の使い方[初心者向けExcel関数解説]

データ分析・統計関数

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

 

MINIFS関数(マッスルたけちゃん)

マッスルたけ
マッスルたけ
エクセルと筋肉は裏切らない!!!マッスルたけちゃんだ!ブランド服より割れた腹筋!よし、今日はMINIFS関数についてレクチャーするぞ!
まさる
まさる
MINIFS関数って何をする関数なんですか?もしかして最小値を求める関数ですか?
マッスルたけ
マッスルたけ
おしい!MINIFS関数は条件を指定して最小値を求める関数だ!つまり、ただの最小値じゃなくて、特定の条件に合うデータの中で最も小さい値を見つけるんだ。
まさる
まさる
なるほど!例えば、売上データの中から特定の商品カテゴリーの最小売上額を調べる、みたいな使い方ができるってことですか?
マッスルたけ
マッスルたけ
その通りだ!たとえば、スクワットの回数記録から『レッグデーだけの最小回数』を見つけることもできる。筋トレデータ管理にもバッチリだ!
まさる
まさる
いや、筋トレじゃなくて普通のデータ分析の話をしたかったんですけど(笑)
マッスルたけ
マッスルたけ
細かいことは気にするな!とにかく、条件付きで最小値を求めたいなら、MINIFS関数を使えば一発解決だ!

MINIFS関数とは(初心者向け解説)

ExcelのMINIFS関数は、指定した条件に一致するセルの中で最小値を求める関数です。例えば、「特定のカテゴリの商品で最も安い価格を知りたい」や「特定の支店で最も少ない売上を知りたい」などのシナリオで便利です。複数の条件を指定できるため、データ分析やレポート作成に役立ちます。

MINIFS(ミニマムイフス)関数は、指定した複数の条件に一致する、セルの最小値を求める関数です。

MIN関数は指定した範囲内の最小値を求める
MINIFS関数は複数の条件を指定(対象を絞る)して最小値を求める

【指定できる条件】

  • 特定の文字列の指定
  • 数値や日付の一致・比較
  • 部分一致
  • ほかにもさまざまな条件の指定が可能

条件を指定しての最小値を求めるのは様々な場面で指定できますが、具体的にはこんな時に使います。

  • 日付などを条件にして最小値を求めたい
  • 地域の気温一覧から地域別に最低気温を求めたい
  • 点数の一覧からクラス別に最低得点を求めたい

今回は例として、クラス別に最低得点を出すことを行います。赤枠内にMINIFS関数が入っています。

MINIFS関数の特徴

  • 指定した条件に一致するセルの中から最小値を取得できる
  • 複数の条件を設定可能
  • SUMIFSやCOUNTIFSと同様に使える
  • Excel 2016以降で利用可能

 

MINIFS関数の構文(入力方法と引数)

MINIFS関数の構文を確認します。

=MINIFS(最小範囲,条件範囲1,条件1,[条件範囲2,条件2],...)

MINIFS関数は、「条件範囲1,条件1」、「条件範囲2,条件2」の組合せを最大126個の組合せまで指定できます。

複数の条件は、AND条件とみなされます。つまり、全ての条件に一致したデータで、かつ最大範囲内の対象セルから最大値が求められます。

それぞれの引数には以下のような意味があります。

【引数の説明】

No 引数名 説明
1 最小範囲 最小値を求めるセルの範囲を指定します。
2 条件範囲1 条件1」の検索対象になるセルの範囲を指定します。
3 条件1 条件範囲1」のセルを検索するための条件を、数値・式・セル参照・文字列で指定します。
4 [条件範囲2…] 任意指定です。
条件2」の検索対象になるセルの範囲を指定します。
5 [条件2…] 任意指定です。
条件範囲2」のセルを検索するための条件を、数値・式・セル参照・文字列で指定します。

MINIFS関数の使い方(具体例付き)

条件の記述方法

MINIFS関数の第3引数である条件には、さまざまな指定方法があるので、今回はその中でも代表的な指定方法を説明いたします。

=MINIFS(最小範囲,条件範囲1,条件1,[条件範囲2,条件2],・・・)

第2引数の「条件範囲」からセルを検索するための条件を、数値・式・セル参照・文字列で指定します。

【文字列を指定する場合】
文字列を指定する場合は、「”」(ダブルコーテーション)で囲みます。

=MINIFS(D2:D13,B2:B13,“A”)

【セルを指定する場合】
セルを指定することもできます。

=MINIFS(D2:D13,B2:B13,F4)
【条件に式を指定する場合】
検索条件では、比較演算子を使用することができます。比較演算子を使う場合は、「”」(ダブルクォーテーション)で囲みます。
この例では、年代別にフィットネスジムの最小訪問回数を求めています。
=MINIFS(C2:C16,B2:B16,“>=20”,B2:B16,“<30”)
=MINIFS(C2:C16,B2:B16,“>=30”,B2:B16,“<40”)
=MINIFS(C2:C16,B2:B16,“>=40”)
結果がこちらです。各年代別に訪問回数が表示されました。
使用できる比較演算子がこちらです。
>1 >=1 =1
<1 <=1 <>1
ほかにも指定方法はたくさんあります。ほかにも指定方法で知りたいのがあれば、コメント欄よりご連絡ください。

MINIFS関数の応用テクニック|仕事で役立つ活用法

応用テクニック①:特定の期間の最小値を求める

特定の期間内で最小値を求めたい場合、日付を条件に追加できます。

例:2024年1月1日~2024年1月31日の最小売上額

=MINIFS(B2:B10, A2:A10, “A商品”, C2:C10, “>=2024/1/1”, C2:C10, “<=2024/1/31”)
  • C2:C10 で日付範囲を指定
  • “>=2024/1/1” で開始日を指定
  • “< =2024/1/31” で終了日を指定

 

応用テクニック②:エラー処理を組み合わせる

該当するデータがない場合、MINIFS関数はエラーになります。IFERROR関数を組み合わせるとエラーを回避できます。

=IFERROR(MINIFS(B2:B10, A2:A10, “A商品”), “データなし”)
  • 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関数を覚えておくと便利だぞ!

コメント

タイトルとURLをコピーしました