MAX 関数は一連の値から最大のものを返します。数値の場合は最大値が返されます。日付の場合は最も遅い日付が返されます。

たとえば、MAX 関数を使用して、正の数値に影響を与えずに負の数値がゼロになるよう強制できます。

MAX(Value to compare, Value to compare 2, [etc.])

引数データ型説明
Value to compare (必須)数値、日付

最大値を検索する値。最も高い数値か最近の日付を返します。

すべての値でデータ型を同じにする必要があります。

この引数を繰り返して、比較する複数の値を指定できます。値は 2 回以上指定する必要があります。

MAX 関数は Value to compare 引数と同じデータ型で結果を返します。

MAX(P1, 100, P2 / 2)

この例は以下から最も高い値を返します。

  • P1 ライン アイテム
  • 数値 100
  • 2 で割った P2 ライン アイテム

MAX

こちらの例では、MAX 関数を使用して「Adjustment values」ライン アイテムから正の値だけを返しています。これは、MAX 関数で数値 0 と「Adjustment values」ライン アイテムを使用することで行います。

モジュールでは MIN 関数も使用して負の値だけを返しています。


Jan 22Feb 22Mar 22Apr 22May 22Jun 22
Adjustment values-1,2302,6371,829-3,1092,019320

Positive Adjustment values only

MAX(Adjustment values, 0)

02,6371,82902,019320

Negative Adjustment values only

MIN(Adjustment values, 0)

-1,23000-3,10900

こちらの例では、モジュールが Time とライン アイテムによってディメンション化されています。最初の 5 個のライン アイテムには、各部門の月額給料コストが含まれています。最後のライン アイテムには、各月の給料コストが最も高い部門がどれかを特定する式があります。


Jan 21Feb 21Mar 21
Sales124,254112,469132,525
Production64,63166,29872,049
Executive175,302169,030190,298
Finance97,21097,210102,051
HR71,03571,03571,035

Highest monthly departmental salary costs

MAX(Sales, Production, Executive, Finance, HR)

175,302169,030190,298

こちらの例では、モジュールが「Products」リストとライン アイテムによってディメンション化されています。最初の 4 個のライン アイテムには、各地域の製品リリース日が含まれており、データ型は日付です。最後のライン アイテムには、各地域の製品ごとに最近の製品リリースを特定する式があります。


Monet dressRenoir dressPicasso topCezanne sweatpantsMatisse pumps
N America01/04/202101/04/202112/07/202112/07/202121/07/2021
S America07/05/202123/05/202119/07/202119/07/202121/07/2021
Europe27/03/202127/03/202112/03/202112/07/202128/07/2021
Asia Pacific12/06/202112/06/202112/06/202112/07/202128/07/2021

Most recent global release date

MAX(N America, S America, Europe, ASia Pacific)

12/06/202112/06/202119/07/202119/07/202128/07/2021