Excelを使っていると、「最小値を簡単に求めたい」「大量のデータから一番小さい数字を探したい」と思うことがあります。そんなときに役立つのがMIN関数です。この記事では、MIN関数の基本から応用まで、初心者にもわかりやすく解説します。具体的な使い方や注意点、実践例なども交えて紹介するので、この記事を読めばMIN関数の使い方がしっかり身につきます。
MIN関数とは
MIN関数は、Excelで指定した範囲の中から最も小さい値(最小値)を求める関数です。数字がたくさん入力されている表の中から、自動的に一番小さい数字を見つけてくれます。計算作業を効率化したいときや、統計的なデータ分析にもよく使われます。
基本的な書式
=MIN(数値1, [数値2], ...)
- 数値1:最小値を求めたい数値やセル範囲を指定します。
- [数値2]:追加で範囲や数値を指定できます(省略可)。
例
セルA1からA10までの最小値を求めたい場合:
=MIN(A1:A10)
MIN関数の特徴と基本的な使い方
どんなときに使う?
- テストの点数で一番低い点数を調べたいとき
- 月ごとの売上データで、最も売上が低かった月を調べたいとき
- 気温データで、一番寒かった日の気温を調べたいとき
シンプルな使い方
例えば、以下のような表があったとします。
A列 | B列 |
---|---|
80 | 90 |
65 | 70 |
75 | 60 |
A列(A1:A3)の最小値を知りたい場合は、次のように入力します。
=MIN(A1:A3)
この場合、「65」が返ってきます。
MIN関数の応用的な使い方
複数範囲やセルを指定する
MIN関数は複数のセルや範囲も同時に指定できます。
=MIN(A1:A3, B1:B3)
この場合、A列とB列両方の中から一番小さい値が表示されます(この例では「60」)。
直接数値を入力することも可能
=MIN(10, 20, 5, 30)
この場合、「5」が表示されます。
MIN関数の注意点
文字列や空白セルが混じっている場合
MIN関数は、範囲内に文字列や空白セルがあっても、数値だけを対象に計算します。文字や空白は無視されます。
論理値やエラー値の扱い
論理値(TRUEやFALSE)が直接引数として指定されている場合は、その値を数値(TRUE=1, FALSE=0)として扱います。しかし、セル範囲の場合は無視されます。エラー値(#DIV/0! など)が含まれていると、エラーが返ってきますので注意しましょう。
よくある質問とトラブルシューティング
MIN関数が正しく動かないときは?
- 範囲内にエラー値が含まれていないかチェックしましょう。
- 文字列が混在している場合でも数値だけが計算対象ですが、全てが文字列の場合は「0」が返ってくることがあります。
0と空白セルの違い
空白セルは無視されますが、「0」はきちんと最小値として扱われます。そのため、範囲内に「0」が含まれていれば、最小値が「0」となることもあります。
MIN関数と似た関数
関数名 | 役割 | 例 |
---|---|---|
MAX | 最大値を求める | =MAX(A1:A10) |
SMALL | n番目に小さい値を求める | =SMALL(A1:A10, 2)(2番目に小さい値) |
MINA | 数値だけでなく論理値も含める | =MINA(A1:A10)(TRUE=1, FALSE=0として計算) |
実践例:テストの点数から最低点を求める
実際の活用例を紹介します。
例題
A列 | B列 |
---|---|
氏名 | 点数 |
山田太郎 | 85 |
佐藤花子 | 92 |
田中一郎 | 78 |
鈴木二郎 | 69 |
高橋三子 | 74 |
この中で一番低い点数を求めたい場合、B2からB6までの範囲を指定します。
=MIN(B2:B6)
この場合、「69」が返ってきます。
MIN関数の応用例
1. 異なる範囲から最小値を取得
例えば、テスト1(B列)とテスト2(C列)があり、どちらも含めて最小点を調べたい場合:
=MIN(B2:B6, C2:C6)
2. 条件付きで最小値を求めたい場合
MIN関数自体には「条件」を指定することはできませんが、**MINIFS関数(Excel 2019以降やMicrosoft 365で利用可)**を使えば、条件付きで最小値を求められます。
例:国語の点数だけで最小値を求める場合
A列 | B列 | C列 |
---|---|---|
氏名 | 科目 | 点数 |
山田太郎 | 国語 | 85 |
佐藤花子 | 数学 | 92 |
田中一郎 | 国語 | 78 |
鈴木二郎 | 数学 | 69 |
高橋三子 | 国語 | 74 |
この場合、国語の最小値を求める式は次のようになります。
=MINIFS(C2:C6, B2:B6, "国語")
よく使われるMIN関数の組み合わせ
- IF関数との組み合わせで、条件によって異なる最小値を表示する
- VLOOKUP関数と合わせて、最小値を持つ行のデータを取得する
- グラフ作成時の補助データとして使う
まとめ
MIN関数は、指定した範囲の中で最も小さい値を簡単に求められる便利な関数です。日常的なデータ集計や分析作業の時短・効率化に役立ちます。基本的な使い方に慣れたら、MINIFS関数などの応用関数もぜひ試してみてください。
Excel初心者の方でも安心して使えるMIN関数、まずは身近なデータで実際に使ってみましょう!
コメント