ITパスポート 平成31年度 春期 特別措置試験 問98
ソフトウェア
セルC2に入れる適切な計算式
表計算ソフトを用いて,二つの科目X,Yの成績を評価して合否を判定する。それぞれの点数はワークシートのセルA2,B2に入力する。合計点が120点以上であり,かつ,2科目とも50点以上であればセルC2に“合格”,それ以外は“不合格”と表示する。セルC2に入れる適切な計算式はどれか。
| A | B | C | |
|---|---|---|---|
| 1 | 科目X | 科目Y | 合否 |
| 2 | 50 | 80 | 合格 |
- ア 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), '合格', '不合格')
解説
三つの条件を全部満たしたときだけ合格なので、論理積を使います。
問題文は、合計が百二十点以上であること、科目Xが五十点以上であること、科目Yが五十点以上であることの三つの条件を並べています。かつ、という言葉でつながれているので、三つすべてを満たしたときにだけ合格になります。全部が成り立つときだけ真とするのが論理積なので、ここは論理積を使います。論理和では、どれか一つでも満たせば合格になってしまいます。次に判定した結果の並びを見ます。表計算ソフトでは、セルに入れる条件式は、真のときの値を先に、偽のときの値を後に書きます。満たしたときが合格なので、合格を先に、不合格を後に置きます。表の例で確かめると、合計は百三十点で二科目とも五十点以上なので、三つとも満たして合格と出て、表の合否と一致します。論理積と、合格が先という二つがそろった式が答えになります。
ほかの選択肢の解説
- イ IF(論理積((A2+B2) ≧ 120, A2 ≧ 50, B2 ≧ 50), '不合格', '合格'):論理積は合っていますが、真のときと偽のときの値が入れ替わっています。三つとも満たした人に不合格と表示してしまうので、合計が百三十点で二科目とも五十点以上の表の例も、この式では不合格と出ます。
- ウ IF(論理和((A2+B2) ≧ 120, A2 ≧ 50, B2 ≧ 50), '合格', '不合格'):論理和を使った式は、三つのうちどれか一つでも満たせば合格になります。合計が足りなくても、片方の科目が五十点以上ならそれだけで通ってしまうので、かつ、という条件の読み方が違っています。
- エ IF(論理和((A2+B2) ≧ 120, A2 ≧ 50, B2 ≧ 50), '不合格', '合格'):論理和を使ったうえに、真のときと偽のときも入れ替わっています。どれか一つでも満たした人が不合格になり、三つとも満たさなかった人だけが合格になるので、表の例でも不合格と出ます。二つとも外れた、最も遠い式です。
関連用語
出典:平成31年度 春期 ITパスポート試験(特別措置試験) 問98(改変:原典の図表をテキストに書き起こした)
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問74:
表計算に 関する 問題 (表計算 ソフト) - 平成30年度 秋期 (特別措置試験) 問79:
ビットごとの 論理積をとった 結果 (論理積) - 平成25年度 春期 (特別措置試験) 問82:
排他的論理和を 表す論理式 (論理積) - 令和6年度 問58
(表計算 ソフト) - 令和5年度 問75:
表計算に 関する 問題 (論理和)
同じ分野の問題
誤りを見つけたら報告する