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

関数

MIN関数とMINA関数

マッスルたけ
マッスルたけ

エクセルと筋肉は裏切らない!!!マッスルたけちゃんだ!

ブランド服より割れた腹筋!

マッスルたけ
マッスルたけ

よし、今日はMIN関数とMINA関数についてレクチャーするぞ!

まさる
まさる

今回は2つの関数についてですね。そんなに覚えられるか不安です。

マッスルたけ
マッスルたけ

そんなに不安にならなくて大丈夫だ!この関数は簡単だから書くことが少なくて2つにしただけだ(笑)
MIN関数とMINA関数はともに最小値を求める関数だ。最小値の対象とするデータが違うだけだ。

まさる
まさる

対象が違うってだけで難しそうです。。。

マッスルたけ
マッスルたけ

よし!いつも通りできるだけだれでもわかりやすい様に図解入りで説明するぞ!ついてこい!

MIN関数/MINA関数とは

MIN(ミニマム)関数は、選択したセル内の数値の中から最小値を求める関数です。文字列、論理値、空白セルは無視します。選択したセル内に数値が無い(全てが文字列など)場合は、0が返されます。

MINA(ミニマムエー)関数は、選択したセルに文字列や論理値がある場合も、それらすべてから最小値を求める関数です。文字列は0とみなし、論理値はTRUEが1、FALSEが0とみなし、空白のセルは無視します。

  • 数値から最小値を求めたい場合はMIN関数
  • 数値以外からも最小値を求めたい場合はMINA関数
  • 数値以外は0もしくは1とみなして最小値を求める
  • 文字列は無視する(一部例外あり)

最小値を求めるのは色んな所で出てきますが、具体的にはこんな時に使います。

  • 各月の最低気温を求めたい
  • 点数の一覧から最低得点を求めたい
  • 売上実績の一覧から一番低い売上地域を求めたい

MIN関数/MINA関数の書式

MIN関数とMINA関数の書式を確認します。

=MIN(値1,[値2],…)
MIN関数には引数(ひきすう)が1つ以上あり、数値2以降の引数の設定は任意です。数値(引数)は最大で255まで指定することができます。

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

  1. 値1・・・最小値を求めたい数値を含むセルやセルの範囲を指定。
  2. 値2・・・設定は任意。最小値を求めたい数値を含むセルやセルの範囲を指定。
=MINA(値1,[値2],…)
MINA関数には引数(ひきすう)が1つ以上あり、数値2以降の引数の設定は任意です。個人的には入力する機会は少ないと思います。数値(引数)は最大で255まで指定することができます。

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

  1. 値1・・・最小値を求めたい値を含むセルやセルの範囲を指定。
  2. 値2・・・設定は任意。最小値を求めたい値を含むセルやセルの範囲を指定。

MIN関数/MINA関数の使い方

MIN関数もMINA関数も使い方は簡単です。最大値を求めたいセルの範囲を指定して終わりです。

【MIN関数】
【MINA関数】

【セルの範囲を指定する方法は3つ】

  1. 直接記述する
  2. マウスでドラッグしてまとめてセルを選択する
  3. 1つずつセルを選択する

【具体的な記述例】MIN関数の場合

  1. セルのA1、A2、A3を選択する場合
    数式バーもしくはセルには「=MIN(A1:A3)」もしくは「=MIN(A1,A2,A3)」のように記述します。
  2. 連続したセルならば、マウスで複数のセルをドラックするだけで選択可能です。
  3. 連続していないセルならば、「Ctrl」ボタンを押しながら複数のセルをドラッグするだけで選択可能です。

今回はB2,B3,B4,B5,B6,B7,B8を選択したいので、
MIN(B2,B3,B4,B5,B6,B7,B8)もしくはMIN(B2:B2)となります。
MINA関数もセルの指定方法は同じです。
MINA(B2,B3,B4,B5,B6,B7,B8)もしくはMINA(B2:B2)となります。

MIN関数とMINA関数の違い

MIN関数とMINA関数について、下図を用いてもう少し深く説明します。9行目にはMIN関数(赤枠内)、10行目にはMINA関数(青枠内)を入れています。
それぞれ各月の最小値(最低点)を求めています。5-8月にはセルに文字列、空白セルを準備しています。

関数の引数に、文字列を含むか含まないかで結果が変わっています。
4月は選択範囲はすべて数値なので結果は変わりませんが、5,6,8月のMINA関数の最小値は0、7月はMIN関数、MINA関数で変わりません。理由はMIN関数は数値以外は無視しますが、MINA関数は無視するセルみなしがあり、みなしの数は0もしくは1となり、最小値に影響を与えています。ポイントをまとめるとこうなります。

  • MIN関数は文字列、論理値、空白セルは無視
  • MINA関数は文字列は0とみなし、論理値はTRUEが1、FALSEが0とみなし、空白のセルは無視

5,6,8月には文字列が含まれているので、MIN関数は最小値の72、MINA関数は文字列を0とみなし、最小値として0を求めています。7月は、空白セルを無視するので、最小値は72となります。

空白セルはMIN関数、MINA関数には影響がない(後述)ので考えなくてよいですが、選択しているセルの範囲の数値次第では結果が変わらないです。こちらが結果に影響がない具体例です。

こちらはある地域の1-3月の最低気温(℃)です。結果はMIN関数でもMINA関数で変わりません。理由はそれぞれの関数には無視するセルみなしがありますが、みなしの数は0もしくは1なので、最小値には影響を与えないためです。

マッスルたけ
マッスルたけ

指定したセルの範囲次第で結果が変わることがあるから注意してくれよな!マッスルたけちゃんはMIX関数しか普段は使わない。

空白セルはMIN関数、MINA関数には影響がないですが、AVERAGEA関数などのように計算する関数では結果に影響があります。詳しくはこちらにまとめています。

まとめ

マッスルたけ
マッスルたけ

MIN関数とMINA関数は似ているが、考えるのが面倒な場合は、MIN関数を使えば問題ないだろう。マッスルたけちゃんも普段はMIN関数しか使っていないぞ!

項目 詳細
関数 =MIN(値1,[値2],…
値1
(必須)
最小値を求めたい数値を含むセルやセルの範囲を指定。
値2
(省略可)
設定は任意。最小値を求めたい数値を含むセルやセルの範囲を指定。
項目 詳細
関数 =MINA(値1,[値2],…)
値1
(必須)
最小値を求めたい値を含むセルやセルの範囲を指定。
値2
(省略可)
設定は任意。最小値を求めたい値を含むセルやセルの範囲を指定。

 

コメント

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