ITパスポート|デジタルサービス・デジタルツール 問9
支店ごとの月別の売上データを評価する。各月の各支店の“評価”欄に、該当支店の売上額が A~C 支店の該当月の売上額の平均値を下回る場合に文字“×”を、平均値以上であれば文字“○”を表示したい。セル C3に入力する式として、適切なものはどれか。ここで、セル C3に入力した式は、セル D3、セル E3、セル C5~E5、セル C7~E7に複写して利用するものとする。
単位 百万円
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 月 | 項目 | A 支店 | B 支店 | C 支店 |
| 2 | 7月 | 売上額 | 1,500 | 1,000 | 3,000 |
| 3 | 7月 | 評価 | |||
| 4 | 8月 | 売上額 | 1,200 | 1,000 | 1,000 |
| 5 | 8月 | 評価 | |||
| 6 | 9月 | 売上額 | 1,700 | 1,500 | 1,300 |
| 7 | 9月 | 評価 |
問題冊子の表では、A 列の“月”は 2 行ずつ結合されています。
正解:エ
解説
横(D 列、E 列)に複写したとき、比べる売上額のセルは C2 → D2 → E2 とずれる必要があります(相対参照)。一方、平均を求める範囲は C2:E2 のまま動かさないので、列を $ で固定します。平均を下回れば“×”、そうでなければ“○”です。
- D3 に複写したとき(エの式)
- IF(D2 < 平均($C2:$E2), '×', '○')。B 支店の売上額と 3 支店の平均を比べます。
- ア $C2 だと、どの列に複写しても A 支店の売上額と比べてしまいます。表示する文字も逆です。
- イ $C2 だと、どの列に複写しても A 支店の売上額と比べてしまいます。
- ウ 平均を下回ったときに“○”になり、逆です。
- エ 正解。売上額は相対参照、平均の範囲は列を固定し、下回れば“×”を表示します。
出典:平成30年度春期 ITパスポート試験 公開問題 問60(読点「,」を「、」に改変)