MINIFS関数の使い方|条件に合う中でいちばん小さい値を出す
※写真はイメージです
書き方
=MINIFS(最小範囲, 条件範囲1, 条件1, [条件範囲2, 条件2 …])条件に合う行の中で、いちばん小さい値を返します。「新宿店でいちばん少なかった日の売上」「0を除いた最安値」のようなときです。
この図の表をExcelファイルでダウンロード(問題と答えのシートつき)
引数の意味
| 引数 | 入れるもの | 図の例 |
|---|---|---|
| 最小範囲 | 最小値を探す数字の列 | B2:B5 |
| 条件範囲1 | 条件を見る列 | A2:A5 |
| 条件1 | 条件 | "新宿" |
| 条件範囲2, 条件2 … 省略できる | 2つ目からの条件 | B2:B5, ">0" |
0を除いた最小値
=MINIFS(B2:B100,B2:B100,">0")売上が0の日(休業日)を除いた最小値なら、売上の列そのものを条件にして「0より大きい」とします。
うまくいかないとき
10が出る
条件に合う行が1つもないと、エラーではなく0が返ります。
直し方条件の文字(全角・半角、空白)を確かめます。
使えるバージョン
Excel 2019・2021・2024・Microsoft 365とGoogleスプレッドシートで使えます。Excel 2016以前では使えません。
サンプルファイルで試す
「問題」のシートの黄色いセルに式を入れて、「答え」のシートと比べてください。
よくある質問
最大は?
<a href="../maxifs/">MAXIFS</a> を使います。書き方は同じです。
一緒に覚えたい関数・操作
このページについて
操作の説明は Microsoft 365 の日本語版Excel(Windows)に合わせています。図はこのサイトで作ったもので、表の会社名・商品名・人名は架空です。運営者情報