令和5年度 問75 表計算の論理和を用いた合否判定

問題

表計算ソフトを用いて,二つの科目X,Yの点数を評価して合否を判定する。それぞれの点数はワークシートのセル A2,B2 に入力する。合格判定条件(1)又は(2)に該当するときはセル C2 に"合格",それ以外のときは"不合格"を表示する。セル C2 に入力する式はどれか。

〔合格判定条件〕 (1) 科目Xと科目Yの合計が120点以上である。 (2) 科目X又は科目Yのうち,少なくとも一つが100点である。

科目X・Yの得点と合否を示すワークシート
表の内容をテキストで確認
行ABC
1科目X科目Y合否
25080合格

IF(論理積((A2+B2)≧120,A2=100,B2=100),'合格','不合格')

IF(論理積((A2+B2)≧120,A2=100,B2=100),'不合格','合格')

IF(論理和((A2+B2)≧120,A2=100,B2=100),'合格','不合格')

IF(論理和((A2+B2)≧120,A2=100,B2=100),'不合格','合格')

先に解説を見る
正解ウ

IF(論理和((A2+B2)≧120,A2=100,B2=100),'合格','不合格')

解説

この問題のポイント

複数の条件のうちどれか一つでよければ論理和(OR)、全て必要なら論理積(AND)を使います。IFは、その判定が真か偽かで返す内容を切り替えます。

計算すると

合格するのは、合計120点以上、Aが100点、Bが100点のどれか一つを満たす場合です。

「どれか一つ」なので、三つの条件を論理和ORでまとめます。

その結果が真ならIFで「合格」、偽なら「不合格」を返します。

例えばA=100、B=10なら、合計は110点でも「Aが100点」を満たすので合格です。

正解:ウ

ANDとOR:満たす条件の範囲
知識ポイント:ANDとOR:満たす条件の範囲

同じ分野の問題

関連する用語

編集・確認:kakoloop · 編集方針

公開日:

内容更新:

問題・解説の誤りを報告する

画像を拡大表示