【Excel】エクセルでの絶対参照・相対参照のやり方(切り替え・ショートカット・使い分けも)
Excelを使っていると、数式をコピーしたときに参照先がズレてしまって困った経験はないでしょうか。その原因のほとんどが、絶対参照と相対参照の理解不足にあります。この2つの概念はExcelの基本中の基本でありながら、意外と混乱しやすいポイントでもあります。本記事では、絶対参照・相対参照のやり方から切り替え方法、便利なショートカット、さらに実務での使い分けまでをわかりやすく解説していきます。初心者の方はもちろん、「なんとなく使っていた」という方にもぜひ読んでいただきたい内容です。
絶対参照と相対参照の違いを理解することがExcel上達の近道
それではまず、絶対参照と相対参照の根本的な違いについて解説していきます。
Excelで数式を作成するとき、セルの参照方法には大きく分けて2種類あります。
それが「絶対参照」と「相対参照」です。
どちらも数式の中でセルを指定するための方法ですが、数式をコピーしたときの挙動がまったく異なります。
相対参照とは何か
相対参照とは、数式をコピーしたときにコピー先のセル位置に応じて参照先が自動的にズレる参照方法です。
たとえば、セルC1に「=A1+B1」という数式を入力し、それをC2にコピーすると、自動的に「=A2+B2」へと変わります。
これが相対参照の仕組みで、特に何も指定しなければExcelはデフォルトで相対参照を使用します。
行ごとや列ごとに同じ計算を繰り返したい場面では非常に便利な機能といえるでしょう。
絶対参照とは何か
一方、絶対参照とは、数式をコピーしても参照先のセルが固定されて動かない参照方法です。
セルの列・行の前にそれぞれ「$」マークを付けることで絶対参照として指定できます。
たとえば「=$A$1+B1」という数式をコピーしても、「$A$1」の部分は常にA1セルを参照し続けます。
消費税率や固定の係数など、常に同じセルの値を参照したいときに役立つ方法です。
複合参照(行のみ・列のみ固定)という考え方
絶対参照と相対参照の中間的な存在として、複合参照という方法もあります。
「$A1」のように列のみ固定したり、「A$1」のように行のみ固定したりすることができます。
縦横に広がる表で計算式を展開するときに特に力を発揮する参照方法です。
最初は少しわかりにくいかもしれませんが、使い方を覚えると応用の幅が大きく広がるでしょう。
絶対参照・相対参照・複合参照の3種類を理解することが、Excelの数式マスターへの第一歩です。特に絶対参照の「$」マークの位置が、数式の正確さを大きく左右します。
絶対参照・相対参照の具体的なやり方
続いては、絶対参照と相対参照の具体的な入力方法を確認していきます。
概念を理解したところで、実際にどのように入力・設定するのかを見ていきましょう。
相対参照の入力方法
相対参照は特別な操作は不要で、通常通りセルを指定するだけで自動的に相対参照になります。
たとえばセルD2に「=B2×C2」と入力すれば、それがそのまま相対参照の数式です。
この数式をD3以降にコピーすると、「=B3×C3」「=B4×C4」と自動的に行番号がズレていきます。
販売数量と単価を掛けて売上を求めるような場面では、相対参照が非常に便利に機能するでしょう。
例)D2セルに「=B2*C2」と入力 → D3にコピーすると自動で「=B3*C3」になる
絶対参照の入力方法
絶対参照を設定するには、固定したいセルの行・列の前に「$」マークを手動で付けるか、後述するショートカットキーを使用します。
たとえば消費税率をE1セルに入力しておき、各商品の税込価格を求める数式を作る場合を考えてみましょう。
例)D2セルに「=C2*(1+$E$1)」と入力 → D3以降にコピーしても$E$1は固定されたまま
このように「$E$1」と記述することで、何行にコピーしてもE1の消費税率を参照し続けることができます。
固定したいセルが複数ある場合は、それぞれのセルに「$」マークを付けることを忘れないようにしましょう。
参照方法の違いを表で整理
ここで、3種類の参照方法の特徴を表で整理しておきます。
| 参照の種類 | 記述例 | コピー時の動き | 主な用途 |
|---|---|---|---|
| 相対参照 | A1 | コピー先に合わせてズレる | 連続した計算・繰り返し処理 |
| 絶対参照 | $A$1 | 常に同じセルを参照 | 固定値(税率・係数など) |
| 複合参照(列固定) | $A1 | 列は固定、行はズレる | 縦方向に展開する表 |
| 複合参照(行固定) | A$1 | 行は固定、列はズレる | 横方向に展開する表 |
この表を参考に、状況に応じた参照方法を選択してみてください。
絶対参照の切り替えショートカット「F4キー」の使い方
続いては、絶対参照への切り替えに欠かせないショートカットキーを確認していきます。
「$」マークをいちいち手入力するのは手間がかかります。
そこで活用したいのが、F4キーによる参照切り替えショートカットです。
F4キーで参照を切り替える手順
F4キーを使った切り替えの手順は非常にシンプルです。
手順:数式入力中に対象のセル参照をクリックして選択 → F4キーを押す
F4キーを押すたびに、参照の種類が順番に切り替わっていきます。
具体的には以下のような順番で切り替わります。
| F4キーを押した回数 | 参照の種類 | 表示例 |
|---|---|---|
| 1回目 | 絶対参照(行・列ともに固定) | $A$1 |
| 2回目 | 複合参照(行のみ固定) | A$1 |
| 3回目 | 複合参照(列のみ固定) | $A1 |
| 4回目 | 相対参照(元に戻る) | A1 |
このサイクルを覚えておくと、素早く参照方法を切り替えられるようになるでしょう。
数式を入力後にF4キーを活用する方法
F4キーは数式の入力中だけでなく、セルを選択して数式バーをクリックした後でも使用可能です。
既存の数式を修正したい場合は、対象のセルをダブルクリックするか、数式バー上で変更したいセル参照をドラッグして選択した状態でF4キーを押してください。
これにより、後から参照方法を変更することも容易にできます。
ノートPCでF4キーが効かない場合の対処法
ノートパソコンによっては、F4キーが画面輝度や音量などの機能キーと兼用になっている場合があります。
その場合は「Fn + F4」のように、FnキーとF4キーを同時に押すことで参照の切り替えができます。
また、機種によってはBIOSやキーボード設定でFキーの動作を変更できる場合もあります。
操作環境に合わせて確認してみると良いでしょう。
F4キーによる参照切り替えは、Excelの作業効率を大幅に向上させる重要なショートカットです。「$マークは手入力しない」という習慣をつけるだけで、作業スピードが格段にアップするでしょう。
絶対参照と相対参照の使い分けポイント
続いては、実務でよく登場する絶対参照と相対参照の使い分けパターンを確認していきます。
理論を理解しても、実際の場面でどちらを使えばよいか迷うことも多いはずです。
ここでは具体的なシーン別に使い分けのポイントをお伝えします。
相対参照が向いている場面
相対参照は、同じ構造の計算を複数行・複数列に繰り返すときに最適です。
たとえば、以下のような場面では相対参照を使うのが自然な選択といえます。
| 場面 | 例 |
|---|---|
| 各行の合計を求める | =SUM(B2:D2) をコピーして各行に適用 |
| 単価×数量の計算を繰り返す | =B2*C2 をコピーして各行に適用 |
| 前月比の計算 | =C2/B2 をコピーして各行に適用 |
数式をコピーするだけで自動的に行番号がズレてくれるので、手入力の手間を大幅に省けるでしょう。
絶対参照が向いている場面
絶対参照は、特定のセルに入力した固定値を参照し続けたいときに必須です。
代表的な活用場面をいくつか挙げてみます。
| 場面 | 固定するセルの例 |
|---|---|
| 消費税率の計算 | 税率セル(例:$E$1) |
| 為替レートの換算 | レートセル(例:$B$1) |
| 目標値との差分計算 | 目標値セル(例:$C$1) |
| VLOOKUP関数の参照範囲 | テーブル範囲(例:$A$2:$D$100) |
このように、シート上の1か所に入力した共通の値を複数の数式で使い回す際に、絶対参照は非常に役立ちます。
複合参照が特に活躍する場面
複合参照は少し難易度が上がりますが、縦横に広がる九九表や掛け算表を作る際に特に効果を発揮します。
例)九九表の場合:B2セルに「=$A2*B$1」と入力し、表全体にコピーするだけで完成
・$A2 → 列Aは固定、行は可変(縦方向のコピーで行番号がズレる)
・B$1 → 行1は固定、列は可変(横方向のコピーで列番号がズレる)
1つの数式を貼り付けるだけで表全体が完成するため、作業効率が飛躍的に向上するでしょう。
複合参照をマスターすれば、Excelの数式の理解度が一段階上がるといっても過言ではありません。
「数式をコピーしてもズレてほしくない値がある → 絶対参照」「コピーに合わせてズレてほしい → 相対参照」というシンプルな判断基準を持っておくと、使い分けで迷うことが少なくなります。
まとめ
本記事では、Excelにおける絶対参照・相対参照のやり方から切り替え方法、F4キーのショートカット、実務での使い分けまでを幅広く解説してきました。
改めて重要なポイントを振り返ると、相対参照はコピー時に参照先がズレる仕組みで、繰り返し計算に向いています。
絶対参照は「$」マークによってセルを固定し、税率や固定係数などの共通値を参照するときに欠かせません。
複合参照は列のみ・行のみを固定する方法で、縦横に広がる表計算の際に大きな効果を発揮します。
そして、F4キーを使えば参照の種類をすばやく切り替えられるため、作業効率が大幅にアップするでしょう。
絶対参照と相対参照の使い分けを身につけることは、Excelのあらゆる関数・数式を正確に使いこなすための土台となります。
ぜひ本記事を参考に、実際の業務の中で積極的に試してみてください。