if 関数

説明

条件の真偽に応じて指定された値を返します。

1つ目の引数に真偽値を受け取り、真ならば2つ目の引数の値、偽ならば3つ目の引数を値を返します。

1つ目の引数に真偽値以外の値を指定するとエラーになります。

使用例

以下の例では、「数値」フィールドの値が80以上であれば「合格」という文字列を返し、80未満であれば「不合格」という文字列を返します。

= if(数値 >= 80, "合格", "不合格")

以下は if 関数を「入れ子」にする例です。数値が80以上であれば「甲」、80未満60以上ならば「乙」、60未満は「丙」を返します。

= if(数値 >= 80, "甲", if(数値 >= 60, "乙", "丙"))