Excel の DMIN 関数は、データベース関数の一つで、
「指定した条件に一致するレコードの中で、指定列の最小値を返す」 関数です。
🔹 構文
DMIN(データベース, フィールド, 条件)
🔸 引数の説明
| 引数名 | 内容 |
|---|---|
| データベース | データ全体の範囲(1行目は列見出し)例:A1:C6 |
| フィールド | 最小値を求めたい列。列名(例:”売上”)または列番号(例:2)で指定 |
| 条件 | 条件を記載した範囲。1行目は列見出しと一致させる必要あり |
🔹 使用例
✅ データ(A1:C6)
| 商品 | 売上 | 店舗 |
|---|---|---|
| A | 100 | 東京 |
| B | 200 | 大阪 |
| A | 300 | 名古屋 |
| A | 150 | 東京 |
| B | 250 | 東京 |
✅ 条件(E1:F2)
| 商品 | 店舗 |
|---|---|
| A | 東京 |
✅ 関数
=DMIN(A1:C6, "売上", E1:F2)
▶ 結果
100
「商品=A」かつ「店舗=東京」のデータは2行あり、それぞれの売上は「100」「150」なので、最小値は「100」です。
🔸 ポイント・注意点
DMAXとペアで使える(最大値 / 最小値の両方を確認したいときに便利)。条件範囲は表の列見出しと完全に一致させる必要あり。条件範囲に複数行あると OR 条件、複数列あると AND 条件になります。