IT
Excel関数問題集
Q.
「点数が60以上、かつ出席率が80以上のときだけ合格」としたい。IFの論理式に使う関数として正しいものはどれか。
ポイント
「かつ」はAND、「または」はORで表します。複数の条件をまとめるときは、この2つを使い分けるのが基本です。両方とも満たす必要があるのか、どちらか一方でよいのか――この違いがAND/ORの選択を分ける核心です。
ワンポイントアドバイス
条件が複数あるときは、まず「両方とも必要なのか、どちらか一方でよいのか」を言葉ではっきり確定させてから、AND/ORを選びましょう。判定の論理を日本語で固めてから関数に落とし込むと、意図と逆の組み合わせを選んでしまう取り違えを防げます。
解説詳細
正解はBです。「かつ(両方が成立)」という条件にはANDを使い、`IF(AND(点数>=60, 出席率>=80), …)` のように書きます。AのORは「いずれか一方でも満たせばTRUE」となるため、両方必須の今回の条件には合いません。CのNOTは条件を反転させる関数で、複数条件をまとめる用途ではありません。DのSUMは数値を合計する関数で、条件の判定には使えません。