@Min (式言語)

1 つのリスト内で最小の数値、または 2 つの数値や 2 つの数値リストの小さい方の数値が返されます。

注: この @関数のパラメータが 1 つの形式は Release 6 で新しく追加されました。

構文

@Min( number1 )

@Min( number1 ; number2 )

パラメータ

number1

数値または数値リスト。

number2

数値または数値リスト。

戻り値

minNumber

(パラメータが 1 つの場合) 数値。number1 の中の最小の数値です。

(パラメータが 2 つの場合) 数値または数値リスト。number1 または number2 の小さい方が返されます。パラメータが数値リストの場合は、@Max により、リストの対応する値を比較した結果のリストが返されます。

使用法

数値リスト定数を指定してこの関数を使用する場合は、リスト連結演算子が他のすべての演算子に優先します。負の数値はカッコで囲んでください。

  1. 次の例では、35 が返されます。
    @Min(35;100)
  2. 次の例では、5;2;3;3 が返されます。
    @Min(99:2:3;5:6:7:8)
  3. 次の例では、小さい方の値を含むフィールドの内容が返されます。[Precinct1] が 150,000 で、[Precinct2] が 100,000 のとき、100,000 が返されます。
    @Min(Precinct1;Precinct2)
  4. 次の例では、[AreaAPopulation] フィールドと [AreaBPopulation] フィールドの小さい方の数値が 100,000 で、[DistrictPopulation] フィールドの値が 15,000 のとき、85,000 が返されます。
    @Min(AreaAPopulation;AreaBPopulation) - DistrictPopulation
  5. 次の例では、-3.5;-35;54 が返されます。
    @Min((-3.5):(-35):100;(-2):45:54)
  6. 次の例では、2 が返されます。
    @Min(99 : 2 : 3)