令和5年度 問75 表計算の論理和を用いた合否判定
表計算ソフトを用いて,二つの科目X,Yの点数を評価して合否を判定する。それぞれの点数はワークシートのセル A2,B2 に入力する。合格判定条件(1)又は(2)に該当するときはセル C2 に"合格",それ以外のときは"不合格"を表示する。セル C2 に入力する式はどれか。
〔合格判定条件〕 (1) 科目Xと科目Yの合計が120点以上である。 (2) 科目X又は科目Yのうち,少なくとも一つが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),'不合格','合格')
先に解説を見る
正解ウ
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点」を満たすので合格です。
正解:ウ

続けて練習して、学習記録を残そう。
同じ分野の別の問題を解く同じ分野の問題
関連する用語
編集・確認:kakoloop · 編集方針
公開日:
内容更新:
問題・解説の誤りを報告する