絶対参照と相対参照の違い

Excel

はじめに:数式コピーで困ったことはありませんか?

Excelで関数や数式を入力したとき、コピーすると「参照セルがずれてしまった」経験はありませんか?
これはExcelの仕組みによるもので、相対参照絶対参照を理解して使い分けることが重要です。

この記事では、初心者〜中級者向けに「絶対参照」と「相対参照」の違いを分かりやすく解説します。
具体例や手順を交えて、コピーしても崩れない数式の作り方を学んでいきましょう。


相対参照とは?

基本の仕組み

  • デフォルトで使われるのが「相対参照」です。
  • 数式をコピーすると、参照しているセルの位置が相対的に変化します。

例:
セルC2に =A2+B2 と入力 → 下のC3にコピーすると、自動的に =A3+B3 に変わる。

👉 「上下左右に合わせて自動調整してほしい」ときに便利。


絶対参照とは?

基本の仕組み

  • 参照するセルを固定する方法です。
  • 列記号や行番号の前に「$」を付けると、その部分が固定されます。

例:
セルC2に =A2*$B$1 と入力 → 下にコピーしても常に「B1」を参照。

👉 「常に同じセルを参照したい」ときに使います。

部分的な絶対参照

  • $A$1 → 列も行も固定
  • A$1 → 行だけ固定
  • $A1 → 列だけ固定

実務での使い分け例

消費税の計算

  • B列に金額、C1セルに税率(0.1)を入力
  • C2セルに =B2*$C$1 を入力
  • 下にコピーすると、どの行でもC1セル(税率)を参照できる

割引率の適用

  • A列に商品価格、B列に割引率を入力
  • C2セルに =A2*B2 とすれば、相対参照で行ごとに自動計算

応用操作と注意点

参照形式を切り替えるショートカット

  • 数式バーでセル参照を選択し、F4キーを押す
  • 押すごとに「相対参照 → $列固定 → $行固定 → 完全固定」と切り替わる

注意点

  • 絶対参照を使いすぎると、数式の柔軟性が下がる
  • 相対参照のままだと意図せずセルがずれることがある
  • 部分固定(行だけ、列だけ)は表の構造によって便利さが変わる

まとめ

  • 相対参照:コピー時に参照先が変わる(基本の挙動)
  • 絶対参照:セルを固定してコピーしても参照先が変わらない
  • 部分固定:列または行だけ固定も可能
  • 実務例:税率・為替レートなど「常に同じセルを参照する」場面で絶対参照が必須

絶対参照と相対参照を正しく理解すれば、数式コピーが格段にスムーズになり、Excel作業が効率化します。


コメント