午前問80
セル D2 と E2 に設定した2種類の税率で、商品Aと商品Bの税込み価格を計算する。セル D4 に入力する正しい計算式は $B4*(1.0+D$2) であるが、誤って $B4*(1.0+$D$2) と入力した。セル D4 に入力した計算式を、セル D5、E4 及び E5 に複写したとき、セル E5 に表示される数値はどれか。

| 525 | |
| 550 | |
| 630 | |
| 660 |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- ウ
解説
正しい式は B 列は相対、税率セルの列だけ相対固定とする「$B4*(1.0+D$2)」ですが、実際には税率参照を完全固定した「$B4*(1.0+$D$2)」を入力しています。画像では D2=0.05、E2=0.1、B4=500、B5=600 です。
この誤式では $D$2 が絶対参照のため、どこへ複写しても常に D2 を参照し、E 列の税率 0.1 には移りません。一方、$B4 は列固定・行相対なので下方向に複写すると B5 になります。
したがって E5 に入る式は「B5*(1.0+D2)」となり、表示値は 600×(1.0+0.05)=600×1.05=630 です。よって「ウ」です。
この誤式では $D$2 が絶対参照のため、どこへ複写しても常に D2 を参照し、E 列の税率 0.1 には移りません。一方、$B4 は列固定・行相対なので下方向に複写すると B5 になります。
したがって E5 に入る式は「B5*(1.0+D2)」となり、表示値は 600×(1.0+0.05)=600×1.05=630 です。よって「ウ」です。