Excelの相対セルを絶対セルに変更する方法

スプレッドシートの数式は、相対セル参照としてデフォルト設定されています。つまり、セル内の数式があるセルから別のセルにコピーされると、新しいセルに合わせて数式が変更されます。 たとえば、列の下にセルを追加してその式を別の列にコピーする式がある場合、値はその列の値に自動的に変更されます。 状況によっては、数式を変更せずに同じままにする必要がある場合があります。これは絶対セル参照として知られています。

セルを相対参照から絶対参照に変更するには、次の手順に従います。

  1. Microsoft Excelを開きます。
  2. 絶対参照または相対参照に変更したい式を含むセルを強調表示します。
  3. 次に示す数式ボックスで、数式ボックスをクリックするか、数式を強調表示してF4キーを押して、絶対セル参照と相対セル参照を切り替えます。

ヒント:数式の一部を強調表示してF4キーを押すと、部分絶対参照を表示できます。

手動で記述する場合や絶対参照を作成する場合は、式に "$"記号を使用してください。 以下は、基本的な相対参照と絶対参照の違いを示す基本的な例です。

相対参照

= SUM(A1:A3)

上記の基本式は、ほとんどのユーザーにとってなじみのあるものです。 セルA1からA3の値を追加します。

絶対参照

= SUM($ A $ 1:$ A $ 3)

上記の相対参照を絶対参照に変更するには、列と行の前に "$"記号を追加します。

部分絶対参照

部分絶対参照を作成することもできます。これにより、計算式の柔軟性とスプレッドシートの機能を利用できます。

= SUM($ A1:$ A3)

この最初の例では、列(A)だけが絶対参照で、行は相対参照です。 したがって、この数式が別の列と行にコピーされても、数式は列Aを参照しますが、コピーされた場所に基づいて行を変更します。

= SUM(A $ 1:A $ 3)

この2番目の例では、行(1から3)だけが絶対参照で、列は相対参照です。 したがって、この数式が別の列と行にコピーされても、数式は行1から行3を参照しますが、コピー先に基づいて列を変更します。