科目A問76
商品の税込価格を計算する表計算のワークシートがある。セル B1 には消費税率が入力されており,セル B4~B6 には税抜価格が入力されている。セル C4~C6 に税込価格を表示するために,セル C4 に式を入力し,セル C5,C6 に複写する。セル C4 に入力する式はどれか。ここで,セル B1 は,パーセント形式で表示している。

| B$4*(1+B$1) | |
| B$4*(1+B1) | |
| B4*(1+B$1) | |
| B4*(1+B1) |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- ウ
解説
表計算ソフトでは、数式を複写したときの参照先を制御するために、$を用いた絶対参照と、$を付けない相対参照を使い分けます。$を付けた行や列は複写後も固定され、消費税率のように常に同じ値を参照したい場合に適しています。一方、商品価格は行ごとに変わるため相対参照とし、両者を組み合わせることで正しい計算が行えます。
| ア. | B$4*(1+B$1) |
| 行番号だけを固定する指定で、縦方向に複写すると商品価格が正しく参照されません。 | |
| イ. | B$4*(1+B1) |
| 商品価格と税率の両方が複写時に変化するため、税率を固定できません。 | |
| ウ. | B4*(1+B$1) |
| 商品価格は行に応じて変化し、消費税率は常に同じセルを参照できる指定です。 | |
| エ. | B4*(1+B1) |
| 商品価格・税率ともに相対参照となり、複写時に税率までずれてしまいます。 |