ウカマルITパスポートログイン

平成31年度 春期 ITパスポート 問98

テクノロジ系

表計算ソフトを用いて,二つの科目X,Yの成績を評価して合否を判定する。それぞれの点数はワークシートのセルA2,B2に入力する。合計点が120点以上であり,かつ,2科目とも50点以上であればセルC2に“合格”,それ以外は“不合格”と表示する。セルC2に入れる適切な計算式はどれか。

ABC
1科目X科目Y合否
25080合格
選択肢
正解と解説

正解 ア

3つの条件がすべて成り立つときだけ合格なので、論理積で条件をまとめ、真のとき'合格'を返す式が当てはまります。

IF関数は、IF(論理式, 式1, 式2)の形で、論理式が真なら式1、偽なら式2の値を返します。論理積は、引数の論理式がすべて真のときだけ真を返します。合格の条件は「合計120点以上」「Xが50点以上」「Yが50点以上」の3つがすべて成り立つことなので、論理積でまとめます。表の例では、A2+B2=50+80=130で120以上、A2=50で50以上、B2=80で50以上です。論理積は真となり、'合格'が表示されます。

イ:論理積の使い方は合っていますが、真と偽のときに返す値が逆です。条件を満たすと'不合格'が表示されます。

ウ:論理和は、引数のどれか1つが真なら真を返します。たとえば合計が120点未満でも、片方が50点以上なら'合格'になります。

エ:論理和を使っているうえに、返す値も逆です。条件のどれか1つでも満たすと'不合格'になります。

出典:平成31年度 春期 ITパスポート試験 問98

全年度から出題。10問で実力を判定します。登録不要。

出典:平成31年度 春期 ITパスポート試験 問98(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方