塗りつぶしハンドルは、同じ値、数式をコピーするか、一連の日付、テキスト、数値、およびその他のデータを目的の数のセルに塗りつぶします。
塗りつぶしハンドルは、アクティブセル(または選択したセル範囲)の右下隅にある小さな緑色の正方形であるExcelの強力な自動塗りつぶし機能です。これは、同じ値を列の下(または行全体)にすばやくコピーしたり、数値、日付、テキスト、数式、共通のシーケンスなどの一連のセルを目的の数のセルに入力したりするために使用されます。
マウスポインタで塗りつぶしハンドルにカーソルを合わせると、マウスカーソルが白い十字から黒いプラス記号に変わります。ハンドルをクリックして押したままにすると、他のセルの上を上下にドラッグできます。マウスボタンを離すと、ドラッグしたセルにコンテンツが自動的に入力されます。
フィルハンドルは、多くの時間を節約し、人間(タイプミスなど)を防ぐことができます。このチュートリアルでは、データと数式をコピーする方法、または入力ハンドルを使用して一連の日付、テキスト、数値、およびその他のデータを入力する方法を示します。
Excelでオートフィルを使用する
塗りつぶしハンドルは、Excelの自動塗りつぶし機能にアクセスするための数少ない方法の1つです。コピーアンドペーストの別のバージョンのようなものですが、それだけではありません。フィルハンドル以外にオートフィルコマンドを使用する方法は他にもいくつかあります。
- キーボードショートカットの使用 –最初に、他のセルにコピーするデータを含むセルから始めて、セルの範囲を選択します。次にを押します
Ctrl + D
コピーするか、を押しますCtrl + R
右に記入します。 - 塗りつぶしボタンの使用 – [ホーム]タブの[編集]グループにある[塗りつぶし]ボタンをクリックすると、塗りつぶしコマンドにアクセスできます。そこには、下、右、上、左、ワークシート全体、シリーズ、ジャスティファイ、およびフラッシュ塗りつぶしのオプションがあります。
- フィルハンドルをダブルクリック –選択した範囲の塗りつぶしハンドルをダブルクリックして、列を自動塗りつぶすさらに別の方法。選択した1つまたは複数のセルに隣接するセルにデータがある場合は、塗りつぶしハンドルをダブルクリックして、隣接する列にデータが表示されるまで列をすばやく入力します。データセットに空白のセルがある場合、隣接する列で空白のセルが見つかるまでデータセットは埋められます。
フィルハンドルを使用してデータを複製する
塗りつぶしハンドルの基本的な使用法の1つは、セルのコンテンツを複数のセルに複製/コピーすることです。塗りつぶしハンドルを使用して、簡単なテキスト、数値、数式、またはその他のデータを簡単にコピーできます。
コピーするセルを選択し、選択範囲を塗りつぶしハンドル(選択したセルの右下隅)を使用して任意の方向にドラッグするだけです。選択したセルからドラッグしたセルにデータをすばやく入力します。
または、セルC2にある塗りつぶしハンドルをダブルクリックするだけで、隣接する列にB9までのデータがあるため、C9まで列が塗りつぶされます。
オートフィルオプション
マウスをドラッグしたときに塗りつぶしハンドルが行うことは、データ内のパターンを認識してリストを塗りつぶすと同時に、使用できるいくつかの追加オプションを提供することです。
マウスで塗りつぶしハンドルをドラッグ(またはダブルクリック)してリストを塗りつぶすとすぐに、リストの右下隅に[自動塗りつぶしオプション]アイコンが表示されます。
このアイコンをクリックすると、次のさまざまなオプションが表示されます(データによって異なります)。
- セルのコピー– これにより、選択したセル全体に最初のセルがコピーされます
- 塗りつぶしシリーズ– このオプションは、選択したセルに、初期セル値から始めて、一連の値/一連の値(通常は値を1ずつ増やします)を入力します。
- 塗りつぶしフォーマットのみ– これは、選択した範囲を最初のセルの書式で塗りつぶしますが、値は塗りつぶしません。
- フォーマットせずに塗りつぶす– これは、選択した範囲を最初のセルの値で埋めますが、書式設定では埋めません。
- フラッシュフィル– このオプションは、データからパターンを検索し、それに応じてリストを埋めます。たとえば、次の例でFlash塗りつぶしオプションを使用すると、2000を20%として認識し、3000を30%、6500を65%などと想定して、リストを塗りつぶします。
塗りつぶしハンドルを使用したテキスト値の自動入力
Excelの塗りつぶしハンドルは、最初のセルから値をコピーすることにより、テキスト値でリストをオートコンプリートできます。ただし、月の名前、日の名前、その他のテキストなど、一連のテキストの一部としてテキスト値を認識することもできます。月や平日の省略形やフルネームなどがあります。
まず、最初に月または平日の省略名またはフルネームを入力してから、以下に示すように、塗りつぶしハンドルを使用して他のセルを塗りつぶす必要があります。
平日:
月の名前:
塗りつぶしハンドルを使用して、数字を含む他のテキストをオートコンプリートすることもできます。最初のテキストを最初のセルに入力し、塗りつぶしハンドルを使用して他のすべてのセルを自動入力します。
フィルハンドルを使用した数値の自動入力
また、塗りつぶしを使用して、数列を作成するために処理することもできます。奇数、偶数、または1ずつ増加する数値など、任意の種類の数値にすることができます。
少なくとも2つの数値を選択して、最初の2つのセルのパターンを確立し、必要な数のセルに塗りつぶしハンドルをドラッグします。数値のあるセルを1つだけ選択して下にドラッグすると、1つの数値にパターンがないため、Excelは他のセルに同じ数値のコピーを作成します。
たとえば、セルB1に値「2」を入力し、セルB2に値「4」を入力します。次に、B1とB2を選択し、オートフィルハンドルを使用して下にドラッグすると、Excelは偶数のシーケンスを作成します。
[自動入力オプション]アイコンをクリックすると、前に説明したように特定のオプションが使用可能になります。
ただし、マウスの左ボタンを使用してドラッグする代わりに、マウスの右ボタンを使用します。右クリックボタンを離すと、下のスクリーンショットに示すように、より多くのオプションが自動的にポップアップ表示されます。
最初の4つのオプションとフラッシュフィルオプションの目的についてはすでに説明しましたが、次に、これらのオプションの残りの部分が何を提供するかを見てみましょう。
- 線形トレンドオプション– Excelは、直線でグラフ化できる一連の線形値を作成します。
- 成長トレンドオプション – Excelは、開始値を指数曲線アルゴリズムに適用して、成長系列を生成します。
- シリーズオプション –このオプションは、使用できるより高度なオプションを含む[シリーズ]ダイアログウィンドウを開きます。
塗りつぶしハンドルを使用した数式のコピー
数式のコピーは、数値を列にコピーしたり、一連の値を自動入力したりするのと非常によく似ています。
数式を含むセルを選択し、塗りつぶしハンドルを他のセルにドラッグして、数式をそれらのセルにコピーします。数式を別のセルにコピーすると、数式のセル参照は対応するセルアドレスに従って自動的に調整されます。
たとえば、セルB1に数式を入力し、塗りつぶしハンドルを使用して、セルB10まで数式をコピーします。
数式は、隣接するセルに対応して自動的に調整されます。
そして、それはあなたに各行の結果を与えるでしょう。
フィルハンドルを使用した日付の自動入力
セルの範囲に日付を自動入力するには、Excelで認識できる任意の日付形式で最初のセルに日付を入力します。
次に、塗りつぶしハンドルを使用して、日付を終了するセルまで下にドラッグします。
ただし、日付については、自動入力範囲の最後にある[自動入力オプション]アイコンをクリックすると利用できる追加の自動入力オプションがあります。
ここでは、これまでに見た5つのオプションに加えて、日付に関する4つの新しい高度なオプションを取得します。
- 日を埋める –これにより、1ずつ増加して、リストが日数でいっぱいになります。
- 平日を埋める –これは、土曜日または日曜日を除外することによってのみ、リストを平日で埋めます。
- 月を埋める –このオプションは、日がすべてのセルで同じままである間、月の増分でリストを埋めます。
- 年を埋める –このオプションは、日と月が同じままで、1ずつ増加する年でリストを埋めます。
データの自動入力用のカスタムリストの作成
標準的な方法でリストを整理したくない場合があります。このような場合、Excelでは、データの整理に使用できる独自のリストを作成できます。次に、そのカスタムリストを使用して、塗りつぶしハンドルを使用してセルにデータを入力できます。
カスタムリストを作成するには、[ファイル]タブに移動し、[オプション]を選択します。
左側のパネルで[詳細設定]を選択し、右側のペインの[全般]セクションの下にある[カスタムリストの編集..]ボタンが表示されるまで下にスクロールします。次に、そのボタンをクリックして、[カスタムリスト]ダイアログボックスを開きます。
[リストエントリ]ウィンドウに新しいリストを入力し、[追加]をクリックすると、以下に示すように、リストが[カスタムリスト]領域に表示されます。次に、[OK]を何度もクリックして、両方のダイアログボックスを閉じます。
次に、リストが必要なセルを選択し、カスタムリストの最初の項目を入力します。
次に、塗りつぶしハンドルをドラッグして、カスタムリストの値でセルをオートコンプリートします。
Excelでオートフィルオプションを有効または無効にする
Excelの自動入力機能はデフォルトでオンになっています。入力ハンドルが機能しない場合は、Excelオプションで有効にできます。
まず、[ファイル]タブに移動し、[オプション]を選択します。
[Excelのオプション]ダイアログボックスで、[詳細設定]を選択し、[編集オプション]セクションの[塗りつぶしハンドルとセルのドラッグアンドドロップを有効にする]チェックボックスをオンにします。これにより、Excelで塗りつぶしハンドルが有効になります。
次に、[OK]をクリックしてダイアログボックスを閉じます。
それでおしまい。