Q.
`=IF(OR(A1>=90, B1>=90), “表彰”, “通常”)` で、A1=70・B1=95のときの結果はどれか。
解説
ORはいずれか1つでも成立すればTRUE。B1=95は90以上なので論理式はTRUEとなり「表彰」を返す。A1=70だけ見ると不成立だが、ORでは片方成立で十分。エラー(A)・通常(B)・90(C)はいずれも誤り。
【ポイント】ORは「どれか1つでも当てはまればTRUE」。すべてがFALSEのときだけFALSEになる。
【実務ワンポイント】OR条件は「1つでも該当すれば動く」ため、意図せず広く拾わないか、各条件を1件ずつ当てはめて確認する。