論理関数

論理関数は式に基づいて動作し、式に含まれる値またはセットに関する情報が返されます。 たとえば、IF 関数を使用して式の結果を確認し、条件付き結果を作成できます。

このカテゴリの内容

関数 Description
AND 両方の引数が TRUE かどうかをチェックし、両方の引数が TRUE の場合には TRUE を返します。
BITAND 2 つの数値のビットごとの 'AND' を返します。
BITLSHIFT 指定したビット数だけ左にシフトした数値を返します。
BITOR 2 つの数値のビットごとの 'OR' を返します。
BITRSHIFT 指定したビット数だけ右にシフトした数値を返します。
BITXOR 2 つの数値のビットごとの 'XOR' を返します。
COALESCE 空白として評価されない最初の式を返します。
FALSE 論理値 FALSE を返します。
IF 条件をチェックし、TRUE の場合は 1 つの値を返します。それ以外の場合は、2 つめの値を返します。
IF.EAGER 条件をチェックし、TRUE の場合は 1 つの値を返します。それ以外の場合は、2 つめの値を返します。 条件式に関係なく、常に分岐式を実行する eager 実行プランが使用されます。
IFERROR 式を評価し、式からエラーが返された場合は、指定した値を返します。
NOT FALSE を TRUE に、または TRUE を FALSE に変更します。
OR TRUE を返すために、いずれかの引数が TRUE であるかどうかを確認します。
SWITCH 値のリストに対して式を評価し、考えられる複数の結果式のいずれかを返します。
TRUE 論理値 TRUE を返します。