条件付個数と相対参照、複写後の値はどう決まるか
ITパスポート試験 令和2年度10月 問71 / ソフトウェア › オフィスツール
過去問にチャレンジ
表計算ソフトを用いて、ワークシートに示す各商品の月別売上額データを用いた計算を行う。セルE2に式“条件付個数(B2:D2,>15000)”を入力した後、セルE3とE4に複写したとき、セルE4に表示される値はどれか。

- ア
0
- イ
1
- ウ
2
- エ
3
会話形式の解説
講師この問題では、式を下へ複写したときの参照範囲と、条件付個数で何を数えるかに注目します。
受験者E2の式を複写しても、最初の行の売上額を調べ続けるのでしょうか。
講師いいえ。下へ複写すると相対参照の行番号も移るので、E4ではB4からD4を調べます。
受験者商品Cの売上額、10,000、20,000、30,000を調べるのですね。
講師はい。条件は15,000より大きいことです。20,000と30,000が該当します。
受験者20,000だけを数えると1ですが、30,000も条件を満たすので1ではないですね。
講師そのとおりです。該当するセルが二つあるので、表示される値は2です。
受験者3か月分すべてを数えれば3ですが、10,000は条件から外れますね。
講師はい。該当するセルがあるので0でもありません。
受験者E4では行4の値を調べ、15,000を超える二つのセルを数えると分かりました。
講師条件付個数は売上額の合計ではなく、条件を満たすセルの個数を求めます。式を複写したら、まず参照先を確かめましょう。
まとめ
式をE2からE4へ複写すると、相対参照が移り、調べる範囲はB4:D4になります。この範囲の10,000、20,000、30,000のうち、15,000より大きい値は二つです。条件付個数は該当するセルの数を返すため、E4に表示される値は2です。
解答・解説
正解はウです
この問題のテーマ
式を複写したときの相対参照の変化と、条件を満たすセルの数を問う問題です。
解き方の考え方
E2の式をE4まで複写すると、参照範囲はB2:D2からB4:D4に変わります。B4:D4の値10,000、20,000、30,000のうち、15,000より大きい値を数えます。
選択肢ごとの解説
- ×ア 0アの0は、条件を満たすセルがない場合の値です。B4:D4には15,000を超える値が2つあるため、0にはなりません。
- ×イ 1イの1では、条件を満たすセルを一つ少なく数えています。20,000と30,000はいずれも15,000を超えます。
- ○ウ 2ウの2がE4に表示される値です。B4:D4では20,000と30,000が条件を満たすので、条件付個数は2を返します。
- ×エ 3エの3は、3か月分すべてを数えた値です。B4の10,000は15,000を超えないため、数えません。
補足
計算は、10,000は対象外、20,000と30,000は対象なので、0+1+1=2です。セルの値を合計するのではなく、条件を満たすセルの個数を求めます。
POINT
- 式を下へ複写すると、相対参照の行番号も移動します。
- E4で調べる範囲はB4:D4です。
- 「>15000」は15,000より大きい値だけを対象にします。
- 該当する20,000と30,000の2セルを数え、正解はウです。
