表計算ソフトを用いて,二つの科目X,Yの成績を評価して合否を判定する。それぞれの点数はワークシートのセルA2,B2に入力する。合計点が120点以上であり,かつ,2科目とも50点以上であればセルC2に“合格”,それ以外は“不合格”と表示する。セルC2に入れる適切な計算式はどれか。
| A | B | C | |
|---|---|---|---|
| 1 | 科目X | 科目Y | 合否 |
| 2 | 50 | 80 | 合格 |
テクノロジ系
表計算ソフトを用いて,二つの科目X,Yの成績を評価して合否を判定する。それぞれの点数はワークシートのセルA2,B2に入力する。合計点が120点以上であり,かつ,2科目とも50点以上であればセルC2に“合格”,それ以外は“不合格”と表示する。セルC2に入れる適切な計算式はどれか。
| A | B | C | |
|---|---|---|---|
| 1 | 科目X | 科目Y | 合否 |
| 2 | 50 | 80 | 合格 |
正解 ア
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 が確かめています。作り方