Excelを使ってデータを扱っていると、「どの値が一番小さいのか?」を知りたい場面は多々あります。
そんなときに役立つのが、MIN関数です。MIN関数を使えば、複数の数値の中から最小値を一瞬で見つけることができます。
この記事では、MIN関数の基本的な使い方から、実務で役立つ応用例までを丁寧に解説します。
関数初心者の方にもわかりやすく構成していますので、ぜひ最後までご覧ください。
MIN関数とは?
MIN関数は、指定した数値の中から最も小さい値(最小値)を返す関数です。
基本の構文
=MIN(数値1, [数値2], ...)
- 数値1, 数値2…:最小値を求めたいセルや数値を指定します。
- 数値は直接入力してもいいですし、セル範囲(例:A1:A10)でも指定できます。
具体例
=MIN(10, 5, 8)
この式では「5」が最小値なので、結果は「5」と表示されます。
=MIN(A1:A5)
A1~A5の中で一番小さい数値が表示されます。
MIN関数のよくある使い方
MIN関数の使いどころは非常に多くあります。ここでは、代表的な使用例をご紹介します。
1. 売上データの最小金額を調べる
例えば、1週間分の売上データがA2:A8にある場合、次のように入力します。
=MIN(A2:A8)
これで1週間の中で最も低い売上額を一瞬で見つけられます。
2. テストの最低点を表示する
生徒のテスト点数がB列に並んでいるとき、最も低い点数を求めるにはこうします。
=MIN(B2:B31)
3. 日付の中で一番早い日を求める
MIN関数は日付にも対応しています。日付の最小値は「一番古い日」になります。
=MIN(C2:C10)
この式は、指定された範囲内で一番早い日付を返してくれます。
エラーが出る原因と対処法
MIN関数は便利ですが、正しく使わないとエラーになる場合もあります。代表的な注意点を紹介します。
1. 範囲内に文字列が混ざっている
MIN関数は基本的に数値と日付しか認識しません。
範囲内に「文字列」が含まれていると、正しく動作しないことがあります。
対処法:数値だけの列を指定する、またはデータを整形しておく。
2. 空白セルが多い場合
空白セルがあると、MIN関数はそれを無視します。
ただし、すべてのセルが空白だと、結果は「0」になります。これは意図しない動作になる場合があります。
対処法:IF関数などと組み合わせて、空白セルを除外する。
MIN関数の応用:IF関数との組み合わせ
MIN関数は、IF関数などの条件付き関数と組み合わせることで、さらに実用的になります。
例:条件に一致するデータの中から最小値を求める
「東京支店の売上だけを見て、その中で最小値を出したい」といった場合、配列数式や**MINIFS関数(Excel 2019以降)**が使えます。
方法1:MINIFS関数(Excel2019以降)
=MINIFS(B2:B10, A2:A10, "東京")
- A列:支店名(例:東京、大阪など)
- B列:売上
- この関数は、「東京」と一致する行の売上だけを見て、その最小値を返します。
方法2:配列数式(古いExcelバージョン向け)
=MIN(IF(A2:A10="東京", B2:B10))
この場合、Ctrl + Shift + Enterで入力する必要があります。
MIN関数と併用したい便利な関数
MIN関数と一緒に使うと便利な関数もご紹介します。
SMALL関数
指定された順位の小さい値を取り出せる関数です。
=SMALL(A1:A10, 2) → 2番目に小さい値
IF関数
条件付きでMINを使いたい場合に便利です。
=MIN(IF(A2:A10>0, A2:A10))
→ 0より大きい値だけを対象に最小値を計算
INDEX関数 + MATCH関数
最小値を持つセルの「対応する情報」を取り出す場合に使います。
=INDEX(C2:C10, MATCH(MIN(B2:B10), B2:B10, 0))
→ B列の最小値に該当するC列の値(例:名前など)を取り出す
実務での活用シーンまとめ
MIN関数はシンプルながら、業務の効率化にとても役立つ関数です。以下のような場面で活躍します。
- 在庫数の中で最も少ない商品を見つける
- 過去の最低気温を調べる
- 作業時間の最短記録をチェックする
- 各部署の最低評価者を確認する
単純な最小値だけでなく、条件付きでの最小値を求める場面でも活躍します。
まとめ
MIN関数は、Excelの中でも特に基本的で汎用性の高い関数です。
使い方を覚えておけば、日々の業務や分析作業がぐっと楽になります。
ポイントを振り返ると以下の通りです:
- 基本の使い方:=MIN(数値やセル範囲)
- 日付にも対応している
- 条件付きでの使用にはMINIFSやIF関数を活用
- 他関数との組み合わせでさらに便利に
ぜひ実際にExcelで試して、データ分析に役立ててください。