MENU

絶対参照と相対参照の違いとは?Excelの$マークの使い方を例でわかりやすく解説

「数式をコピーしたら参照がズレてしまった」「$マークを付けるタイミングがわからない」——Excelでよく聞くお悩みですよね。

絶対参照と相対参照の違いを理解するだけで、このミスはほぼなくなります。仕組みはシンプルなので、一度覚えれば迷わなくなりますよ。

目次

絶対参照と相対参照の違いを一目で比較

比較項目 相対参照 絶対参照
表記例 A1 $A$1
コピー時の動作 コピー先に合わせてズレる どこにコピーしても固定される
$マークの有無 なし 行・列の前に $
主な用途 連続するデータへの参照 税率・単価など固定値への参照
ショートカット (デフォルト) セル参照選択中に F4 キー

「相対参照」の仕組みと使い方

相対参照とは、数式のコピー先に合わせて参照セルが自動的にズレる参照方式です。Excelのデフォルトの参照方式で、A1 のように $マークなしで表記します。

たとえば C1 に =A1+B1 と入力して C2 にコピーすると、自動的に =A2+B2 に変わります。連続するデータを集計する際に便利ですよ。

相対参照が便利な場面:

  • 各行の合計・平均を1行ずつ計算したいとき
  • 同じ計算式を複数行にわたって適用したいとき
  • 連番や日付の差分など、位置に応じて参照先が変わる計算

相対参照の使用例

例)売上合計の計算

C1セルに =A1+B1 と入力してC10までコピー

→ C2は =A2+B2、C3は =A3+B3 … と自動でズレていく

「絶対参照」の仕組みと使い方

絶対参照とは、数式をどこにコピーしても参照先が固定される参照方式です。列と行の前に $ を付けて $A$1 のように表記します。

税率・消費税率・単価のように、すべての行で同じセルを参照したい場合に使います。キーボードの F4 キーでセル参照に $ を一括で付けられますよ。

絶対参照が便利な場面:

  • 消費税率・割引率など、全行共通の係数を参照するとき
  • VLOOKUP・XLOOKUPの参照範囲(マスタテーブル)を固定するとき
  • SUM・AVERAGE などで集計範囲を固定したいとき

絶対参照の使用例

例)消費税込み価格の計算(税率をE1に入力)

B1セルに =A1*(1+$E$1) と入力してB10までコピー

→ B2以降も $E$1(税率セル)は固定されたまま、A列だけズレていく

複合参照(行のみ・列のみ固定)も覚えておこう

絶対参照と相対参照の中間に複合参照があります。列だけ固定したい場合は $A1、行だけ固定したい場合は A$1 と書きます。

表記 列の固定 行の固定 種別
A1 しない しない 相対参照
$A$1 する する 絶対参照
$A1 する しない 複合参照
A$1 しない する 複合参照

絶対参照と相対参照で間違えやすいポイント・注意点

間違い1)VLOOKUP の範囲を絶対参照にし忘れる
=VLOOKUP(A2, B2:D100, 2, FALSE) をコピーすると B3:D101 にズレます。マスタ範囲は $B$2:$D$100 と絶対参照にしましょう。

間違い2)F4キーを押す回数を間違える
F4 を1回押すと $A$1(完全絶対)、2回で A$1(行固定)、3回で $A1(列固定)、4回で A1(相対)に戻ります。

間違い3)絶対参照を付けすぎる
すべてに $ を付けると、コピーしたときに意図しない固定が起きます。「コピーしてズラしたい部分」と「固定したい部分」を分けて考えることが大切です。

絶対参照と相対参照の違いに関するまとめ

相対参照(A1)はコピー先に合わせて参照がズレ、連続データの計算に便利です。

絶対参照($A$1)はコピーしても参照が固定され、税率や単価などの共通値を参照するときに使います。

切り替えは F4 キーで一瞬でできます。

「ズラしたいのか、固定したいのか」を意識するだけで、参照のズレによるミスがなくなります。

目次