数式を移動またはコピーするときに、相対的なセル参照がどのように変化するかを理解しておくことが重要です。
-
数式の移動: 数式を移動すると、使用しているセル参照の種類に関係なく、数式内のセル参照は変更されません。
-
数式をコピーする: 数式をコピーすると、相対的なセル参照が変更されます。
数式を移動する
-
移動する数式が含まれているセルを選択します。
-
[ホーム] タブの [クリップボード] で [切り取り] をクリックします。
選択したセルの枠を移動先の範囲の左上のセルにドラッグして、数式を移動することもできます。 これにより、既存のデータが置き換えられます。
-
次の操作のいずれかを行います。
-
数式と任意の書式を貼り付けるには、[ホーム] タブの [クリップボード] グループで、[貼り付け] をクリックします。
-
数式のみを貼り付けるには、[ホーム] タブの [クリップボード] で [貼り付け] をクリックし、[形式を選択して貼り付け] をクリックして、[数式] をクリックします。
-
数式をコピーする
-
コピーする数式が含まれているセルを選択します。
-
[ホーム] タブの [クリップボード] で [コピー] をクリックします。
-
次の操作のいずれかを行います。
-
数式と任意の書式を貼り付けるには、[ホーム] タブの [クリップボード] グループで、[貼り付け] をクリックします。
-
数式だけを貼り付けるには、[ホーム] タブの [クリップボード] グループを使って、[貼り付け] をクリックし、[形式を選択して貼り付け] をクリックして、[数式] をクリックします。
注: 数式の結果のみを貼り付けることができます。 [ホーム] タブの [クリップボード] で[貼り付け] をクリックし、[形式を選択して貼り付け] をクリックして、[値] をクリックします。
-
-
数式内のセル参照が目的の結果を生成することを確認します。 必要に応じて、次の操作を行って参照の種類を切り替えます。
-
-
数式が入力されているセルを選びます。
-
数式バー
で、変更する参照を選びます。
-
F4 キーを押して、組み合わせを切り替えます。
参照を含む数式が2つのセルを下に、2つのセルを右にコピーした場合に、参照型がどのように更新されるかを、表にまとめて示します。
-
コピーする数式 | 参照の種類 | 変更後 |
---|---|---|
|
$A$1 (絶対参照列と絶対参照行) |
$A$1 |
A$1 (相対参照列と絶対参照行) |
C$1 |
|
$A1 (絶対参照列と相対参照行) |
$A3 |
|
A1 (相対参照列と相対参照行) |
C3 |
注: フィル ハンドル
を使用して、隣接するセルに数式をコピーすることもできます。 数式のセル参照が手順4で目的の結果を得ていることを確認したら、コピーした数式が含まれているセルを選択し、フィルハンドルをドラッグして、データのコピー先の範囲を選択します。
数式の移動は、セル内のデータの移動とよく似ています。 注意すべきことの1つは、数式で使用されているセル参照が、移動後もそのままであることです。
-
移動する数式が含まれているセルを選択します。
-
[ ホーム ] > [ 切り取り ] をクリックします (または Ctrl キーを押しながら X キーを押します)。
-
数式を挿入するセルを選び、[ 貼り付け ] をクリックします (または Ctrl キーを押しながら V キーを押します)。
-
セル参照が必要なものであることを確認します。
ヒント: セルを右クリックして、数式の切り取りと貼り付けを行うこともできます。
ヒント: 数式をコピーして別のセルまたはワークシートに貼り付けることもできます。
補足説明
Excel Tech Community では、いつでも専門家に質問できます。Microsoft コミュニティでは、サポートを受けられます。また、Excel User Voice では、新機能についての提案や改善案を送信することができます。