表計算ソフトを用いて,二つの科目X,Yの点数を評価して合否を判定する。それぞれの点数はワークシートのセルA2,B2に入力する。合格判定条件(1)又は(2)に該当するときはセルC2に“合格”,それ以外のときは“不合格”を表示する。セルC2に入力する式はどれか。
〔合格判定条件〕
(1)科目Xと科目Yの合計が120点以上である。
(2)科目X又は科目Yのうち,少なくとも一つが100点である。
A | B | C | |
1 | 科目X | 科目Y | 合否 |
2 | 50 | 80 | 合格 |
- 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)又は(2)に該当するとき」とありますので、(1)と(2)の論理和が判定条件となります。
また、「その条件が真の場合は“合格”、それ以外のとき(偽の場合)は“不合格”を表示する」ので、IF条件の次に'合格'、その次に'不合格'を指定します。
- 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),'不合格','合格')
'合格'と'不合格'が逆です。