Q.
セルA1に 50 が入っている。`=IF(A1>=60, “合格”, “不合格”)` の結果はどれか。
解説
A1=50は60以上ではないため論理式はFALSEとなり、第3引数の「不合格」を返す。60(A)は比較値で結果ではなく、合格(B)はTRUEのとき、TRUE(C)は論理式自体の値であってIFの戻り値ではない。
【ポイント】IFは条件の真偽に応じて、用意した2つの値のどちらかを返す。
【実務ワンポイント】判定式を作ったら境界値(ここでは59と60)を入れて、期待どおりに切り替わるかテストする。