パスポイ

表計算ソフトを用いて、二つの科目X, Yの成績を評価して合否を判定する。 ITパスポート 平成31年度春期98

テクノロジ系

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

ABC
1科目X科目Y合否
25080合格
  • IF(論理積((A2+B2)≧120, A2≧50, B2≧50), '合格', '不合格')
  • IF(論理積((A2+B2)≧120, A2≧50, B2≧50), '不合格', '合格')
  • IF(論理和((A2+B2)≧120, A2≧50, B2≧50), '合格', '不合格')
  • IF(論理和((A2+B2)≧120, A2≧50, B2≧50), '不合格', '合格')
正解と解説を見る

正解

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

正解は「IF(論理積((A2+B2)≧120, A2≧50, B2≧50), '合格', '不合格')」である。合計点が120点以上、かつ2科目とも50点以上という「すべての条件を満たす」場合に合格とするには、複数の条件をすべて満たすときに真となる論理積(AND)関数を使い、真の場合に'合格'、偽の場合に'不合格'を表示するようにIF関数を組み立てる必要がある。論理和(OR)を使うといずれか一つの条件を満たすだけで真になってしまい、問題の条件と合わなくなる。また'合格'と'不合格'を逆にした選択肢は、判定結果の表示を取り違えたものである。

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

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

解いて競うと、毎月1位にAmazonギフト券5,000円分

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。