MIN 関数は一連の値から最小のものを返します。数値の場合は最小値が返されます。日付の場合は最も早い日付が返されます。
たとえば、MIN 関数に数値定数を入力して一連の値に制限を適用できます。
構文
MIN(Value to compare, Value to compare 2, [etc.])
引数
引数 | データ型 | 説明 |
Value to compare (必須) | 数値、日付 | 最小値を検索する値。最も低い数値か最も早い日付を返します。 すべての値でデータ型を同じにする必要があります。 この引数を繰り返して、比較する複数の値を指定できます。値は 2 回以上指定する必要があります。 |
MIN 関数は Value to compare 引数と同じデータ型で結果を返します。
計算エンジンの機能の違い
Polaris では、空白の日付値と空白以外の日付値を比較すると MIN 関数で非空白値が返されます。
Classic エンジンでは、空白の日付値と空白以外の日付値を比較すると MIN 関数で空白値が返されます。
構文の例
MIN(P1, 100, P2 / 2)
この式は次の範囲から最も低い値を返します。
- P1 の値
- 100
- 2 で割った P2 の値
追加情報
MIN 関数では空のセルが無視されますが、ゼロの値は無視されません。
同等の操作が行える Excel の関数
例
MIN を使用した一連の値への制限の適用
こちらの例のモジュールでは、列に「Employees」リスト、行にライン アイテムがあります。最初のライン アイテムは「Sales」で、各従業員の売上高が表示されています。次のライン アイテムである「Sales bonus」では、各従業員のボーナスを計算しています。これは売上の 20% で、上限が $5,000 です。
Ludwig VB | Amadeus M | Clara S | Felix M | |
Sales | 60,000 | 22,500 | 73,000 | 17,500 |
Sales bonus
| 5,000 | 4,500 | 5,000 | 3,500 |
一般的な数値の例
こちらの例では、モジュールが Time とライン アイテムによってディメンション化されています。最初の 5 個のライン アイテムには、各部門の月額給料コストが含まれています。最後のライン アイテムには、各月の給料コストが最も低い部門がどれかを特定する式があります。
Jan 21 | Feb 21 | March 21 | |
Sales | 124,254 | 112,469 | 132,525 |
Production | 64,631 | 66,298 | 72,049 |
Executive | 175,302 | 169,030 | 190,298 |
Finance | 97,210 | 97,210 | 102,051 |
HR | 71,035 | 71,035 | 71,035 |
Lowest departmental salary costs
| 64,631 | 66,298 | 71,035 |
一般的な日付の例
こちらの例では、モジュールが「Products」リストとライン アイテムによってディメンション化されています。最初の 4 個のライン アイテムには、各地域の製品リリース日が含まれており、データ型は日付です。最後のライン アイテムには、各地域の製品ごとに最も早い製品リリースを特定する式があります。
Monet dress | Renoir dress | Picasso top | Cezanne sweatpants | Matisse pumps | |
N America | 01/04/2021 | 01/04/2021 | 12/07/2021 | 21/07/2021 | |
S America | 07/05/2021 | 23/05/2021 | 19/07/2021 | 19/07/2021 | 21/07/2021 |
Europe | 27/03/2021 | 12/03/2021 | 12/07/2021 | 28/07/2021 | |
Asia Pacific | 12/06/2021 | 12/06/2021 | 12/06/2021 | 12/07/2021 | 28/07/2021 |
Earliest global release date
| 01/04/2021 | 27/03/2021 | 12/03/2021 | 12/07/2021 | 21/07/2021 |