Excel for Macで塗りつぶしハンドルをドラッグして数式をコピーする

適用先
Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 for Mac

フィル ハンドルを使用すると、隣接するセルに数式をすばやくコピーできます。

塗りつぶしハンドル
 

他のセルまでハンドルをドラッグすると、Excel ではセルごとに異なる結果が表示されます。

フィル ハンドルをドラッグして数式をコピーする

手順

  1. 隣接するセルにコピーしたい数式が含まれているセルを選びます。
  2. 以下のように、カーソルがプラス記号 (+) になるように、カーソルを右下隅に置きます。
    フィル ハンドルの上のカーソル
  3. フィル ハンドルを、データのコピー先のセルで、下、上、または横にドラッグします。 この例では、次の図は、塗りつぶしハンドルを下にドラッグする方法を示しています。
    フィル ハンドルを下へドラッグする
  4. ドラッグを解除すると、数式が自動的に他のセルにコピーされます。
    入力済みのセルの値
  5. セルの塗りつぶし方法を変更するには、ドラッグを終了した後に表示される [自動塗りつぶしオプション ] ボタン [自動塗りつぶしオプション] ボタン をクリックし、目的のオプションを選択します。

数式のコピーの詳細については、「数式を別のセルまたはワークシートにコピーする」を参照してください。

ヒント

  • Ctrl キーを押しながら D キーを押して、列内の数式を下に入力することもできます。 最初に、塗りつぶす数式を含むセルを選択し、その下にあるセルを選択してから、Ctrl キーを押しながら D キーを押します。
  • Ctrl キーを押しながら R キーを押して、行の右側に数式を入力することもできます。 最初に、入力する数式を含むセルを選択し、その右側にあるセルを選択してから、Ctrl + R キーを押します。

コピーが機能しない場合

充填が正常に動作する場合もあれば、期待どおりに機能しない場合もあります。 このため、最初のセルのセル参照を確認することが重要になります。

セル参照は、単に他のセルを指し示しているだけです。 たとえば、最初のセルに以下の数式があるとします。

=SUM(A1,B1)

A1 と B1 は相対参照です。 つまり、数式を入力すると、次のように、参照が A1、B1 から A2、B2 に段階的に変更されます。

=SUM(A1,B1)

=SUM(A2,B2)

=SUM(A3,B3)

他の場合は、他のセルへの参照を変更したくない場合があります。 たとえば、フィル ハンドルをドラッグする際に、最初の参照 A1 を固定し、B1 を変更する必要があるとします。 この場合は、最初の参照にドル記号 ($) を入力します :=SUM($A$1,B1)。 ドル記号を使用すると、Excel は他のセルを塗りつぶしながら A1 を指し続けます。 これは次のように使用します。

=SUM($A$1,B1)

=SUM($A$1,B2)

=SUM($A$3,B3)

ドル記号 ($) が含まれる参照は絶対参照と呼ばれます。 データの入力時に、A1 への参照は固定されたままですが、B1 の参照は B2 および B3 に変わります。

フィル ハンドルの表示で問題が発生している場合

フィル ハンドルが表示されない場合は、非表示になっている可能性があります。 表示するには:

  1. [Excel] メニューで [環境設定] をクリックします。
  2. [編集] をクリックします。
  3. [編集オプション] の [フィル ハンドルとセルのドラッグ アンド ドロップを使用できるようにする] チェック ボックスをオンにします。

ブックの自動計算が機能しない場合、セルを塗りつぶしても数式は再計算されません。

有効にするには、次の操作を行います。

  1. [Excel] メニューで [環境設定] をクリックします。
  2. [計算] をクリックします。
  3. [ 計算オプション] で、[ 自動] が選択されていることを確認します。