令和5年試験問題 問75
問75解説へ
表計算ソフトを用いて,二つの科目X,Yの点数を評価して合否を判定する。それぞれの点数はワークシートのセル A2,B2 に入力する。合格判定条件(1)又は(2)に該当するときはセル C2 に"合格",それ以外のときは"不合格"を表示する。セル C2 に入力する式はどれか。
〔合格判定条件〕
〔合格判定条件〕
- 科目Xと科目Yの合計が120点以上である。
- 科目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),'不合格','合格')
広告
解説
- (1) 科目Xと科目Yの合計が120点以上である
- 科目Xの点数はセル A2 に、科目Yの点数はセル B2 に表示されているため、条件式としては(A2+B2)≧120が適切です。
- (2) 科目X又は科目Yのうち,少なくとも一つが100点である
- どちらかが100点であればよいため、条件式としては論理和(A2=100,B2=100)が適切です。
論理和(A2+B2≧120, 論理和(A2=100,B2=100))
結果として(A2+B2)≧120、A2=100、B2=100の少なくとも一つに該当すれば合格となるので、合格判定の条件式は3つの条件の論理和をとったものとなります。
3つの条件のいずれかに該当すればよいため、
論理和((A2+B2)≧120, A2=100, B2=100)
この条件式がtrueであれば'合格'、そうでなければ'不合格'と表示するため、以下の式を入力することになります。
if (
論理和(A2+B2≧120, A2=100, B2=100),
'合格',
'不合格'
)
したがって「ウ」が正解です。論理和(A2+B2≧120, A2=100, B2=100),
'合格',
'不合格'
)
広告