IF 関数は、指定された条件が満たされている場合、最初に指定された値を返します。 それ以外の場合、2 つ目に指定された値を返します。 返される値は、サポートされているいずれかのデータ型の値にすることができます。
構文
IF (condition, first value, second value) as any of the supported data types
論争
condition: ブール値
テストする必要がある有効な条件式。
first value: サポートされているいずれかのデータ型
条件が満たされた場合に返される結果。
second value: サポートされているいずれかのデータ型
条件が満たされていない場合に返される結果。
戻り値
サポートされているいずれかのデータ型
サポートされているいずれかのデータ型の結果値。
使用に関する注記
first value および second value 引数 は、同じデータ型を使用して指定する必要があります。 構成された値のデータ型が一致しない場合は、デザイン時に例外がスローされます。
最初の結果値と 2 番目の結果値がコンテナー (レコード) またはレコード リスト データ型の値である場合、結果には両方の値に存在するフィールドのみが含まれます。
Example
IF (1=2, "condition is met", "condition is not met") は、文字列 "条件を満たしていない" を返します。