もう人前で歌うのが怖くない!~「歌上手いね!」と言わせたい男性が、周りを魅了する歌声を手に入れるための自己ボイトレ講座~

職場でよく使ったEXCEL関数【MINIFS関数】

どうも神田です!前回は「MAXIFS関数」を紹介しました。

関連記事

どうも神田です!今回は「MAXIFS関数」を紹介します。「MAXIFS関数」はEXCEL(エクセル)2016から登場した新たな関数ですが、その使い勝手はかなり良く、頭の片隅にでもいいので入れておきたい関数です。「MAXIFS[…]

職場でよく使ったEXCEL関数【MAXIFS関数】のアイキャッチ画像

今回はその仲間として「MINIFS関数」を紹介します。「MINIFS関数」は「MAXIFS関数」と非常に似ている関数で、EXCEL(エクセル)2016から使用可能です。

「MINIFS関数」は「MIN関数」と「IF関数」を組み合わせたような関数で、範囲内の最小値を値を条件付きで求めてくれる関数となっています。

MINIFS関数の書き方、使い方

=MINIFS( 最小範囲 , 条件範囲1 , 条件1 , )
書き方としては「MAXIFS関数」と変わりません。MINIFS(最小範囲/条件範囲1、条件1/条件範囲2、条件2……)といったようなイメージです。最初の最小範囲で一旦区切って、そのあとは2つで1セットと考えていくのが良いですね。
使い方として、まずは以下の画像を見てください。

MINIFS関数の説明1

上の画像はA地区のカラオケ大会の各選手のカラオケ採点結果一覧です。A列には名前を、B列には参加した年度を、C列には採点での点数を記載しています。

20行目では2018年における大会での最低得点を求めています。C列の「85」が答えで、C列に入力した式はD列の「=MINIFS(C3:C19,B3:B19,”=2018″)」ですね。

最小値を求めたいのは「採点での点数」なので最初にC列を指定しています。その中で、年度の条件が2018年なのでB列を指定して、そこに「”=2018”」とすることで2018年度限定で最小の採点点数を求めています。

このようにIF関数とMIN関数を組み合わせた動きができるのがMINIFS関数です。ほとんどMAXIFS関数と変わりませんね。どちらか片方の使い方を覚えておけば問題なく使えるでしょう。

MINIFS関数の注意点

MINIFS関数はMAXIFS関数とほとんど変わりません。そのため注意点もMAXIFS関数と同じものとなっています。

①条件に文字列を加える場合は””を忘れずに!

MINIFS関数で文字列での条件を指定するときは””を忘れないようにしましょう。上の画像での「”=2018”」は実は「2018」と記入することもできますが、「”>=2018”」などは””で囲まないとエラーとなってしまいます。

逆に数値の場合は””は必要ありません。ちなみに数値に対して””をつけても問題はないので、おかしくなったら””を疑う程度の認識でも構わないでしょう。

②複数の条件はAND条件となる

MINIFS関数は最大で126の条件を指定することができます。なのですが、この複数での条件はAND条件なので注意が必要です。上で説明した画像を少し変えてMINIFS関数を複数条件にしてみましょう。

MINIFS関数の説明2

C列に年代を追加しています。21行目では2018年度かつ20代の最低点を求めていますね。20代に限定しないならば5行目の「85」が最低点でしたが、20代に限定すると16行目の「89」が最低点になります。

このように、MINIFS関数の複数の条件はAND条件になるので注意が必要ですね。

・MINIFS関数のAND条件をOR条件にする方法

MAXIFS関数のときと同じようにMINIFS関数を使用してOR条件にするには考え方を変える必要があります。2つの条件でOR条件にする場合は、それぞれの条件を考えて、その中での最小値を取る必要があります。

実際にやってみると以下のようになります。

=MIN(MINIFS(最小範囲,条件1,条件範囲1),MINIFS(最小範囲,条件2,条件範囲2))

ちょっとわかりにくいですが、「MINIFS(最小範囲,条件1,条件範囲1」で条件1を満たす最小の値を、そして「MINIFS(最小範囲,条件2,条件範囲2」で条件2を満たす最小の値を求めています。

その2つに対して「MIN関数」を使用しているので条件1の最小値と条件2の最小値のうち、もっとも小さい値が選ばれるということになります。

上の図で考えてみると条件1で求められる最小値は85、条件2で求められる最小値は89となります。そのためその中で最小の85が「OR条件」として求められるということですね。

MINIFS関数について ~おわりに~

MINIFS関数はMAXIFS関数とほとんど同じような使い方をする関数です。

そのためMAXIFS関数かMINIFS関数のどちらかを覚えておけば使うことができると思います。MAXIFS、MINIFSどちらでもいいのでどちらか片方は頭の片隅にでも入れておきましょう!

無料note画像

カラオケのコツが詰まったnoteを
無料で手に入れよう!

LINE@に登録することで、カラオケのコツや練習法をまとめたnoteを無料でプレゼント!

1:1オンラインレッスンで効率的に上達しよう!

TwitterのDMから依頼すると、1:1オンラインレッスンを受けられます。
費用は無料です。まずは相談でも構いませんので、どうぞ!