ITパスポート過去問 令和1年度(2019年)問76
ある商品の月別の販売数を基に売上に関する計算を行う。セルB1に商品の単価が,セルB3~B7に各月の商品の販売数が入力されている。セルC3に計算式“B$1 * 合計(B$3 : B3) / 個数(B$3 : B3)”を入力して,セルC4~C7に複写したとき,セルC5に表示される値は幾らか。

選択肢
- ア:6
- イ:6,000
- ウ:9,000
- エ:18,000
- ア
- イ
- ウ
- エ
正解と解き方・学習ポイント(AI解説)
セルC3の計算式をセルC5に複写すると、計算式は「B$1 * 合計(B$3:B5) / 個数(B$3:B5)」になります。B$1は1,000、合計(B3:B5)は10+8+0=18、個数(B3:B5)は3なので、1,000×18÷3=6,000です。
Point
この問題は、セルの複写によって参照先がどのように変化するか(絶対参照と相対参照)と、範囲指定の終点が伸びる式を正しく読み取り、計算できるかを確認します。
解くために必要な知識
この問題を解くには、表計算ソフトの参照(絶対参照、相対参照)と、合計・個数の意味を理解している必要があります。
用語の整理
| 用語 | 意味 |
|---|---|
| セル | 行と列が交わる1マスです。例としてB1、C5のように表します。 |
| 複写(コピー) | 数式を別セルへ写す操作です。参照はルールに従って変化します。 |
| 絶対参照 | 「$」を付けた行番号または列文字を固定します。例:B$1は行1が固定されます。 |
| 相対参照 | 「$」を付けない参照です。複写先の位置に合わせて参照先が変わります。例:B3を2行下へ複写するとB5になります。 |
| 合計(B3:B5) | 指定範囲の数値を足し合わせます。 |
| 個数(B3:B5) | 指定範囲に含まれる数値データの個数を数えます。0も数値なので数えます。 |
参照の変化のルール
行方向に複写したとき
-
B$1 のように行番号に$が付いている場合は、行番号が変わりません。
-
B3 のように$がない場合は、複写した行数分だけ行番号が増減します。
合計と個数の組み合わせ(平均)
平均の形
合計(範囲) / 個数(範囲)
この問題での意味
-
合計(B$3:B5) / 個数(B$3:B5) は、4月から6月までの平均販売数を表します。
-
それに単価B$1を掛けるため、平均販売数に基づく売上額が求まります。
問題の解法手順
図表の読み取り
与えられている値
-
セルB1:単価 = 1,000
-
セルB3:4月の販売数 = 10
-
セルB4:5月の販売数 = 8
-
セルB5:6月の販売数 = 0
複写後の式を作る
C3に入力されている式
B$1×合計(B$3 : B3) / 個数(B$3 : B3)
C3からC5へ複写したときの変化
C3からC5は2行下へ移動します。
-
B$1:行番号が$で固定されるためB$1のままです。
-
B$3:行番号が$で固定されるためB$3のままです。
-
B3:相対参照のため2行下がり、B5になります。
C5の式
B$1×合計(B$3 : B5) / 個数(B$3 : B5)
数値を代入して計算する
合計と個数
-
合計(B$3:B5) = 10 + 8 + 0 = 18
-
個数(B$3:B5) = 3
計算
- 1,000 ×18 / 3 = 6,000
選択肢ごとの解説
- ア:不正解
6は、B3~B5の販売数の平均(10+8+0)/3=6に相当します。ただし、式は平均に単価1,000を掛けるので、C5の表示は6ではありません。
- イ:正解
C5ではB$1 * 合計(B$3:B5) / 個数(B$3:B5)となります。B3~B5は10、8、0なので合計18、個数3、平均6です。単価1,000を掛けて6,000となるため正しいです。
- ウ:不正解
9,000になるには、単価1,000に対して平均が9である必要があります。しかしB3~B5の平均は6なので9,000にはなりません。
- エ:不正解
18,000は合計18に単価1,000を掛けた値です。しかし式は(合計/個数)で平均を求めてから単価を掛けるので、18,000にはなりません。
まとめ
セルC3の計算式をセルC5に複写すると、計算式は「B$1 * 合計(B$3:B5) / 個数(B$3:B5)」になります。B$1は1,000、合計(B3:B5)は10+8+0=18、個数(B3:B5)は3なので、1,000×18÷3=6,000です。
テクノロジ系 > コンピュータシステム > ソフトウェア
6は、B3~B5の販売数の平均(10+8+0)/3=6に相当します。ただし、式は平均に単価1,000を掛けるので、C5の表示は6ではありません。
C5ではB$1 * 合計(B$3:B5) / 個数(B$3:B5)となります。B3~B5は10、8、0なので合計18、個数3、平均6です。単価1,000を掛けて6,000となるため正しいです。
9,000になるには、単価1,000に対して平均が9である必要があります。しかしB3~B5の平均は6なので9,000にはなりません。
18,000は合計18に単価1,000を掛けた値です。しかし式は(合計/個数)で平均を求めてから単価を掛けるので、18,000にはなりません。