戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ITパスポート 2018年 秋期 80


問題文

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

選択肢

525
550
630(正解)
660

🔒 解説は解答すると表示されます

絶対参照と相対参照【ITパスポート解説】

正解の理由

セルに入力された誤った式は $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 です。

解法ステップ

  1. 式の各参照の意味を読み取る。
    • $B4:列(B)が固定、行(4)は相対。
    • $D$2:列と行の両方が固定(絶対参照)。
  2. 複写先(D4 → E5)は「右へ1列、下へ1行」の移動。
  3. 各参照の移動後を求める。
    • $B4$B5(列は固定でBのまま、行は4→5)
    • $D$2$D$2(絶対なので変化しない)
  4. 実際に値を代入して計算する。B5 = 600、D2 = 0.05 より

選択肢別の誤答解説

  • ア: 525
    • これは 500(B4)に税率0.05を掛けた値 $B4 の「行も固定」と誤解して B4 のまま計算した場合に出る値です。
  • イ: 550
    • これは 500(B4)に税率0.1(E2)を掛けた値 $D$2 を相対参照(D2→E2)と誤認し、さらに行を固定する誤りでB4が変わらないと考えた場合に発生します。
  • エ: 660
    • これは 600(B5)に税率0.1(E2)を掛けた値 。元の式が $B4*(1.0+D$2)(D2(0.1)に変わるために出る値です。

よくある誤解

  1. 「$ の位置で何が固定されるか混同する」
    • $ が列文字(A〜Z)の前にあると「列を固定」。数字の前にあると「行を固定」です。順序や見た目で間違いやすいので、必ず列か行かを意識してください。
  2. 「片方だけ $ が付いていると両方固定だと勘違いする」
    • $A$1 は列・行とも固定、$A1 は列固定のみ、A$1 は行固定のみ、A1 は両方相対です。違いを覚えておくと複写の結果が予測できます。
  3. 「複写の方向(行・列の増減)を忘れる」
    • 右へ何列、下へ何行移動したかを考え、それに応じて相対部分だけが変わる点を確実に確認しましょう。

補足コラム

  • 実務でよく使う例:税率表(列に税率)を複数商品に適用する場合、税率の「行」を固定して列だけ相対にするか、税率の「列」を固定して行だけ相対にするかで式が変わります。用途に応じて $ を置く位置を決めます。
  • ショートカット:Excel や Google Sheets ではセル参照を選択して F4 を押すと $ の付け方が切り替わり、絶対/相対を簡単に設定できます。

FAQ

Q1. $D$2D$2 の違いは何ですか?
A1. $D$2 は「列Dも行2も固定(絶対)」で、どこに複写しても常に D2 を参照します。D$2 は「列は相対(コピー先で列が変わる)、行2は固定(常に2行目)」です。混同しないように注意してください。
Q2. 元の式が $B4*(1.0+D$2)(列相対・行固定)だったら結果はどうなりますか?
A2. その場合、複写して右へ1列移動すると税率参照は EB5、列相対なら C5など移動に応じて変化します。具体的に今回の位置関係で考えると、もし元が2)` なら E5 は $600\times1.1=660(選択肢エ)になります。
Q3. どのようにして間違いを防げますか?
A3. 複写前に参照セルを1つずつ確認し、どの部分が移動してほしくないかを考えて $ を付けます。複写後に実際の参照セル(数式バーで表示される参照先)を確認する習慣をつけると安心です。

関連キーワード: 絶対参照、相対参照、混合参照、セル複写、スプレッドシート、F4ショートカット
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ITパスポート
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について