ITパスポート 2018年 秋期 問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
🔒 解説は解答すると表示されます
絶対参照と相対参照【ITパスポート解説】
正解の理由
セルに入力された誤った式は
したがって、セルD4から右へ1列・下へ1行移動してセルE5に複写されると、
$B4*(1.0+$D$2) です。ここで $B4 は「列Bが固定、行は相対(4 が変わる)」を表します。一方 $D$2 は「列Dと行2の両方が固定(常に D2 を参照)」です。したがって、セルD4から右へ1列・下へ1行移動してセルE5に複写されると、
$B4 は $B5(B列の行5)に変わり、$D$2 はそのまま $D$2(D2 = 0.05)を参照します。B5 の税抜価格は 600、税率は 0.05 なので、税込みは となり、表示される値は ウ の 630 です。解法ステップ
- 式の各参照の意味を読み取る。
$B4:列(B)が固定、行(4)は相対。$D$2:列と行の両方が固定(絶対参照)。
- 複写先(D4 → E5)は「右へ1列、下へ1行」の移動。
- 各参照の移動後を求める。
$B4→$B5(列は固定でBのまま、行は4→5)$D$2→$D$2(絶対なので変化しない)
- 実際に値を代入して計算する。B5 = 600、D2 = 0.05 より
選択肢別の誤答解説
- ア: 525
- これは 500(B4)に税率0.05を掛けた値 。
$B4の「行も固定」と誤解して B4 のまま計算した場合に出る値です。
- これは 500(B4)に税率0.05を掛けた値 。
- イ: 550
- これは 500(B4)に税率0.1(E2)を掛けた値 。
$D$2を相対参照(D2→E2)と誤認し、さらに行を固定する誤りでB4が変わらないと考えた場合に発生します。
- これは 500(B4)に税率0.1(E2)を掛けた値 。
- エ: 660
- これは 600(B5)に税率0.1(E2)を掛けた値 。元の式が
$B4*(1.0+D$2)(D2(0.1)に変わるために出る値です。
- これは 600(B5)に税率0.1(E2)を掛けた値 。元の式が
よくある誤解
- 「$ の位置で何が固定されるか混同する」
$が列文字(A〜Z)の前にあると「列を固定」。数字の前にあると「行を固定」です。順序や見た目で間違いやすいので、必ず列か行かを意識してください。
- 「片方だけ
$が付いていると両方固定だと勘違いする」$A$1は列・行とも固定、$A1は列固定のみ、A$1は行固定のみ、A1は両方相対です。違いを覚えておくと複写の結果が予測できます。
- 「複写の方向(行・列の増減)を忘れる」
- 右へ何列、下へ何行移動したかを考え、それに応じて相対部分だけが変わる点を確実に確認しましょう。
補足コラム
- 実務でよく使う例:税率表(列に税率)を複数商品に適用する場合、税率の「行」を固定して列だけ相対にするか、税率の「列」を固定して行だけ相対にするかで式が変わります。用途に応じて
$を置く位置を決めます。 - ショートカット:Excel や Google Sheets ではセル参照を選択して F4 を押すと
$の付け方が切り替わり、絶対/相対を簡単に設定できます。
FAQ
Q1.
A1.
$D$2 と D$2 の違いは何ですか?A1.
$D$2 は「列Dも行2も固定(絶対)」で、どこに複写しても常に D2 を参照します。D$2 は「列は相対(コピー先で列が変わる)、行2は固定(常に2行目)」です。混同しないように注意してください。Q2. 元の式が
A2. その場合、複写して右へ1列移動すると税率参照は EB5
$B4*(1.0+D$2)(列相対・行固定)だったら結果はどうなりますか?A2. その場合、複写して右へ1列移動すると税率参照は EB5
、列相対なら C5など移動に応じて変化します。具体的に今回の位置関係で考えると、もし元が2)` なら E5 は $600\times1.1=660(選択肢エ)になります。Q3. どのようにして間違いを防げますか?
A3. 複写前に参照セルを1つずつ確認し、どの部分が移動してほしくないかを考えて
A3. 複写前に参照セルを1つずつ確認し、どの部分が移動してほしくないかを考えて
$ を付けます。複写後に実際の参照セル(数式バーで表示される参照先)を確認する習慣をつけると安心です。関連キーワード: 絶対参照、相対参照、混合参照、セル複写、スプレッドシート、F4ショートカット

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

