# セル参照

セル参照は別のセルへのリンクです。ソースセルのデータが変更されると、ディスティネーションセル (参照を含むセル) の値が自動的に更新されます。ただし、ソースセルは別のセルが参照していることを認識していないため、このリンクは一方向です。セル参照を含んでいるセルのコピーと貼り付けは、使用されている参照の種類によって結果が異なります。セル参照の種類は、相対、絶対、混合という 3 種類のいずれかです。

次の表は、絶対、相対、混合のセル参照の 4 つの形式と、それぞれを別のセルにコピーして貼り付けた結果を示しています。

参照の種類 | 説明 | 例 | 新しいセルに貼り付けた結果
--- | --- | --- | ---
相対 | 相対列と相対行 | A2 | 列 (A) と行 (2) の両方が、元のセルからの距離に基づいて変化します。
絶対 | 固定列と固定行 | $A$2 | 常に $A$2 になります。
混合 | 固定列と相対行 | $A2 | 列は常に A ですが、行 (2) は元のセルからの距離 (行数) に基づいて変化します。
混合 | 相対列と固定行 | A$2 | 列 A は元のセルからの距離 (列数) に基づいて変化しますが、行は常に 2 です。

## 相対参照

相対セル参照は、新しい位置にコピーすると、行および列のアドレスが変化する参照です。変化の量は、行と列の両方に関してコピーしたセルと貼り付けたセルの間の距離と等しくなります。

- 例:セル A2 にセル A1 への相対参照が含まれているとします。セル A2 をセル A8 にコピーすると、セル A8 には A7 への相対参照が含まれます。この場合、セル参照は実質的に「1 つ上のセルを指す」ことになります。

## 絶対参照

絶対セル参照は、行と列がどちらも固定されており、新しい位置にコピーしても変化しない参照です。ドル記号 ($) が絶対参照であることを示します。絶対参照は、列と行の前にドル記号 ($) が付きます ($A$1 など)。

- 例:セル A2 にセル $A$1 への相対参照が含まれているとします。セル A2 をセル A8 にコピーすると、セル A8 には $A$1 への絶対参照が含まれます。この場合、セル参照は実質的に「常にセル A1 を指す」ことになります。

## 混合参照

相対参照と絶対参照を組み合わせて、「混合」参照を作成することができます。混合参照では、行と列をそれぞれ次のように設定します。

- 例 (絶対列、相対行):セル A2 に、列が固定されたセル $A1 への混合参照が含まれているとします。セル A2 をセル C2 にコピーすると、セル C2 には $A1 への混合参照が含まれます。同様に、セル A2 をセル C3 にコピーすると、セル C3 には $A2 への混合リンクが含まれます。この場合、セル参照は実質的に「常に列 A の 1 つ上の行を指す」ことになります。
- 例 (相対列、絶対行): セル A2 に、行が固定されたセル A$1 への混合参照が含まれているとします。セル A2 をセル C2 にコピーすると、セル C2 には C$1 への混合参照が含まれます。同様に、セル A2 をセル D3 にコピーすると、セル D3 には D$1 への混合リンクが含まれます。この場合、セル参照は実質的に「この列の常に 1 つ上の行を指す」ことになります。

## セル参照の作成

- [挿入] メニューから、[絶対参照] または [相対参照] を選択します。

- ショートカット:

  - 相対: CTRL+SHIFT+R キーを押すか、または相対参照 ボタンをクリックします。
  - 絶対: CTRL+SHIFT+A キーを押すか、または絶対参照 ボタンをクリックします。
- セルをダブルクリックし、セルにセル参照を直接入力します。
- セルをクリックし、数式バーにセル参照を直接入力します。

注: [挿入] メニューやショートカットを使用すると、エディタがセル選択モードになり、参照するセルを視覚的に選択することができます。