塗りつぶしハンドルを使用してシーケンシャルデータをExcelに自動的に埋め込む方法
Excelの塗りつぶしハンドルを使用すると、ハンドルをドラッグするだけで、行または列にデータのリスト(数字またはテキスト)を自動的に入力できます。これにより、大きなワークシートにシーケンシャルデータを入力するときの時間を大幅に節約し、生産性を高めることができます。.
数字、時間、さらには曜日を手動で何度も入力する代わりに、データがパターンに従っている、またはデータに基づいている場合は、オートフィル機能(リボンの塗りつぶしハンドルまたは塗りつぶしコマンド)を使用してセルを塗りつぶすことができます。他のセルのデータ。オートフィル機能を使用してさまざまな種類のデータを入力する方法を紹介します。.
隣接セルに線形シリーズを埋める
塗りつぶしハンドルを使用する1つの方法は、隣接するセルの行または列に一連の線形データを入力することです。線形級数は数から成り、その前の数に「ステップ値」を加えることによって次の数が得られます。線形級数の最も単純な例は1、2、3、4、5です。ただし、線形級数は10進数(1.5、2.5、3.5…)の系列で、2から数を減らす(100、98、96)こともできます。 …)、あるいは負の数(-1、-2、-3)もあります。各線形級数では、同じステップ値を加算(または減算)します。.
セルごとに1ずつ増えていく連番の列を作成したいとしましょう。最初の番号を入力してEnterキーを押すと、その列の次の行に移動し、次の番号を入力することができます。特に大量のデータに対しては、非常に面倒で時間がかかります。塗りつぶしハンドルを使用して列に一連の線形の数値を設定することで、時間を節約することができます。これを行うには、列の最初のセルに1を入力してからそのセルを選択します。選択したセルの右下隅にある緑色の四角形に注目してください。それはフィルハンドルです.
マウスを塗りつぶしハンドルの上に移動すると、下に示すように黒いプラス記号に変わります。.
塗りつぶしハンドルの上に黒のプラス記号を置いたまま、塗りつぶしたいセルの数に達するまで、ハンドルをクリックして列の下(または行を横切って右)にドラッグします。.
マウスボタンを離すと、値が塗りつぶしハンドルをドラッグしたセルにコピーされたことがわかります。.
なぜ線形級数(この例では1、2、3、4、5)を満たさなかったのでしょうか。デフォルトでは、1つの番号を入力して塗りつぶしハンドルを使用すると、その番号は隣接するセルにコピーされ、増分されることはありません。.
注:セルの内容を現在選択されているセルの上にすばやくコピーするにはCtrl + Dを押すか、選択したセルの左側にセルの内容をコピーするにはCtrl + Rを押します。隣接するセルからデータをコピーすると、現在選択されているセルにあるすべてのデータが置き換えられることに注意してください。.
コピーをリニアシリーズに置き換えるには、塗りつぶしハンドルのドラッグが完了したときに表示される[自動塗りつぶしオプション]ボタンをクリックします。.
最初のオプション、セルのコピーはデフォルトです。そのため、1から5の線形数列ではなく、5の1で終わりました。線形シリーズを塗りつぶすには、ポップアップメニューから「シリーズを塗りつぶす」を選択します。.
他の4つの1は2-5に置き換えられ、私たちの線形級数は満たされます.
ただし、自動塗りつぶしオプションメニューから「塗りつぶしシリーズ」を選択しなくても実行できます。 1つだけ番号を入力する代わりに、最初の2つのセルに最初の2つの番号を入力してください。次に、それら2つのセルを選択し、塗りつぶしたいセルがすべて選択されるまで塗りつぶしハンドルをドラッグします。.
2つのデータを渡したので、使用するステップ値がわかり、それに応じて残りのセルに入力します。.
フィルハンドルをクリックしてドラッグすることもできます。 右 左ではなくマウスボタン。ポップアップメニューから「シリーズを塗りつぶす」を選択する必要がありますが、ドラッグを停止してマウスの右ボタンを放すと、そのメニューが自動的に表示されるので、これは便利なショートカットになります。.
塗りつぶしコマンドを使用して隣接セルに線形シリーズを塗りつぶす
塗りつぶしハンドルの使用に問題がある場合、またはリボン上でコマンドを使用したい場合は、[ホーム]タブの[塗りつぶし]コマンドを使用して一連のセルを隣接するセルに塗りつぶすことができます。 「塗りつぶし」コマンドは、少し見るとわかるように、多数のセルを塗りつぶす場合にも便利です。.
リボンの[塗りつぶし]コマンドを使用するには、セルの最初の値を入力し、そのセルと塗りつぶしたいすべての隣接セルを選択します(列の上下または左右に)。次に、[ホーム]タブの[編集]セクションにある[塗りつぶし]ボタンをクリックします。.
ドロップダウンメニューから「シリーズ」を選択します.
[系列]ダイアログボックスで、系列を[行]または[列]のどちらにするかを選択します。 Typeボックスでは、今のところ「Linear」を選択します。成長と日付のオプションについては後で説明しますが、オートフィルオプションは他の選択したセルに値をコピーするだけです。 「ステップ値」、つまり線形シリーズの増分を入力します。この例では、シリーズの数字を1ずつ増やしています。「OK」をクリックします。.
選択したセルに線形系列が入力されます.
非常に長い列または行があり、線形の系列を入力する場合は、[系列]ダイアログボックスの[停止]の値を使用できます。これを行うには、行または列の系列に使用する最初のセルに最初の値を入力し、[ホーム]タブの[塗りつぶし]をもう一度クリックします。上記のオプションに加えて、一連の最後の値として必要な値を[Stop value]ボックスに入力します。そして、「OK」をクリックしてください。.
次の例では、最初の列の最初のセルに1を入力すると、2から20までの数字が次の19個のセルに自動的に入力されます。.
行をスキップしながら線形シリーズを埋める
ワークシート全体を読みやすくするために、データの行の間に空白行を入れて、行をスキップすることがあります。空白行がある場合でも、塗りつぶしハンドルを使用して線形系列を空白行で塗りつぶすことができます。.
線形シリーズを塗りつぶすときに行をスキップするには、最初のセルに最初の数字を入力してから、そのセルと隣接するセルを1つずつ選択します(たとえば、列の次のセル)。.
次に、希望する数のセルを埋めるまで、フィルハンドルを下(または横)にドラッグします。.
塗りつぶしハンドルのドラッグが終了すると、線形シリーズが1行おきに塗りつぶされます。.
複数の行をスキップしたい場合は、最初の値を含むセルを選択してから、そのセルの直後にスキップしたい行数を選択します。次に、塗りつぶしたいセルの上に塗りつぶしハンドルをドラッグします。.
行をまたがって入力しているときに列をスキップすることもできます。.
隣接するセルに数式を入力
塗りつぶしハンドルを使用して、数式を隣接するセルに伝達することもできます。隣接するセルに入力する数式を含むセルを選択し、入力ハンドルを列のセルまたは入力する行のセルにドラッグします。数式が他のセルにコピーされます。相対セル参照を使用した場合は、それに応じてそれぞれの行(または列)のセルを参照するように変更されます。.
リボンの[塗りつぶし]コマンドを使用して数式を塗りつぶすこともできます。数式を含むセルとその数式を入力するセルを選択するだけです。次に、[ホーム]タブの[編集]セクションで[塗りつぶし]をクリックし、セルを塗りつぶす方向に応じて、[下]、[右]、[上]、または[左]を選択します。.
注:自動ブック計算を有効にしていない限り、コピーした数式は再計算されません。.
前に説明したように、キーボードショートカットのCtrl + DとCtrl + Rを使用して、隣接するセルに数式をコピーすることもできます。.
塗りつぶしハンドルをダブルクリックして線形シリーズを塗りつぶす
フィルハンドルをダブルクリックすると、線形の一連のデータをすばやく列に入力できます。この方法を使用する場合、Excelはワークシート上のデータの最長の隣接列に基づいて列内のセルのみを埋めます。この場合、隣接する列とは、空白の列に達するまで、入力されている列の右側または左側でExcelが検出した列です。選択した列の両側にある列が空白の場合は、ダブルクリックで列内のセルを埋めることはできません。また、デフォルトでは、入力しているセル範囲の一部のセルにすでにデータがある場合、データを含む最初のセルの上にある空のセルだけが入力されます。たとえば、次の図ではセルG7に値があるため、セルG2の塗りつぶしハンドルをダブルクリックすると、数式はセルG6までしかコピーされません。.
成長シリーズを埋める(幾何学模様)
これまで、一連の各数値が前の数値にステップ値を加算することによって計算される、線形級数の塗りつぶしについて説明してきました。成長系列、または幾何学的パターンでは、次の数は次のように計算されます。 掛け算 ステップ値による前の番号.
成長系列を埋めるには、最初の2つの数字を入力する方法と、最初の数字とステップ値を入力する方法があります。.
方法1:成長系列の最初の2つの数字を入力
最初の2つの数字を使用して成長系列を埋めるには、埋めたい行または列の最初の2つのセルに2つの数字を入力します。塗りつぶしハンドルを右クリックして、塗りつぶしたいセルの数だけドラッグします。塗りつぶしたいセルの上に塗りつぶしハンドルをドラッグし終えたら、自動的に表示されるポップアップメニューから「成長トレンド」を選択します。.
注:この方法では、2つの番号を入力する必要があります。そうでない場合、成長トレンドオプションはグレーアウトされます.
Excelは、最初の2つのセルに入力した2つの数字のうちstep値が2であることを認識しています。そのため、後続の各数値は、前の数値に2を掛けて計算されます。.
この方法を使用して1以外の数から始めたい場合はどうしますか?たとえば、上記のシリーズを2から開始する場合は、最初の2つのセルに2と4を入力します(2×2 = 4のため)。 Excelはstep値が2であることを把握し、次の数値を2にするために後続の各数値に2を掛けて4から成長系列を続けます。.
方法2:成長系列の最初の数を入力してステップ値を指定する
1つの数値とステップ値に基づいて成長系列を塗りつぶすには、最初のセルに最初の数字(1である必要はありません)を入力し、塗りつぶしたいセルの上に塗りつぶしハンドルをドラッグします。自動的に表示されるポップアップメニューから「シリーズ」を選択します.
[系列]ダイアログボックスで、[系列]に[行]と[列]のどちらを入力するかを選択します。タイプで、「成長」を選択します。 「ステップ値」ボックスに、各数値に掛け合わせる値を入力して次の値を取得します。この例では、各数値に3を掛けます。「OK」をクリックします。.
成長系列は選択されたセルに入力されます。後続の各数値は、前の数値の3倍です。.
組み込みアイテムを使用してシリーズを埋める
これまでは、線形と成長の両方で一連の数値を埋める方法について説明しました。塗りつぶしハンドルを使用して、日付、曜日、平日、月、年などの項目をシリーズに入力することもできます。 Excelには、自動的に入力できる一連の組み込みシリーズがあります。.
次の図は、行にまたがって拡張された、Excelに組み込まれているシリーズの一部を示しています。太字と赤字の項目は入力した初期値で、各行の残りの項目は拡張系列値です。これらの組み込みシリーズは、先に線形シリーズと成長シリーズについて説明したように、塗りつぶしハンドルを使用して塗りつぶすことができます。初期値を入力して選択するだけです。次に、塗りつぶしたいセルの上に塗りつぶしハンドルをドラッグします.
塗りつぶしコマンドを使用して一連の日付を記入する
一連の日付を塗りつぶすときに、リボンの[塗りつぶし]コマンドを使用して、使用する増分を指定できます。セルにシリーズの最初の日付を入力して、そのセルと入力するセルを選択します。 [ホーム]タブの[編集]セクションで、[塗りつぶし]をクリックしてから[シリーズ]を選択します。.
[系列]ダイアログボックスで、選択したセルのセットと一致するように[系列入力]オプションが自動的に選択されます。タイプも自動的に日付に設定されます。系列を塗りつぶすときに使用する増分を指定するには、日付単位(日、平日、月、または年)を選択します。ステップ値を指定してください。私たちは毎週日の日付でシリーズを埋めたいので、Stepの値として1を入力します。 「OK」をクリック.
シリーズには平日のみの日付が入力されています.
カスタムアイテムを使用してシリーズを埋める
あなた自身のカスタムアイテムでシリーズを埋めることもできます。あなたの会社が6つの異なる都市にオフィスを持ち、あなたがあなたのExcelワークシートでそれらの都市名を頻繁に使うとしましょう。最初の項目を入力したら、塗りつぶしハンドルを使用して系列を塗りつぶすことができるカスタムリストとして、その都市のリストを追加できます。カスタムリストを作成するには、[ファイル]タブをクリックします.
舞台裏の画面で、左側のアイテムのリストで「オプション」をクリックします.
[Excelのオプション]ダイアログボックスの左側にある項目の一覧で[詳細設定]をクリックします。.
右側のパネルで、「一般」セクションまでスクロールして、「カスタムリストの編集」ボタンをクリックします。.
[カスタムリスト]ダイアログボックスが表示されたら、一連のカスタムアイテムに入力する方法が2つあります。 [カスタムリスト]ダイアログボックスで直接作成した新しいアイテムのリスト、または現在のワークブックのワークシートに既に存在する既存のリストに基づいて、一連のアイテムを作成できます。両方の方法を紹介します.
方法1:新しいアイテムの一覧に基づいてカスタムシリーズを入力する
[カスタムリスト]ダイアログボックスの[カスタムリスト]ボックスで[新しいリスト]が選択されていることを確認します。 [リストのエントリ]ボックスをクリックして、カスタムリストの項目を1行に1項目ずつ入力します。必ずセルに入力したい順番で項目を入力してください。次に、「追加」をクリックします.
カスタムリストが[カスタムリスト]ボックスに追加されます。ここで選択して[リストエントリ]ボックスから項目を追加または削除して[追加]をクリックするか、[削除]をクリックしてリストを削除できます。 「OK」をクリック.
Excelのオプションダイアログボックスで[OK]をクリックします。.
これで、カスタムリストの最初の項目を入力し、その項目を含むセルを選択して、リストを塗りつぶしたいセルの上に塗りつぶしハンドルをドラッグすることができます。カスタムリストは自動的にセルに入力されます.
方法2:既存の商品リストに基づいてカスタムシリーズを入力する
カスタムリストをワークブックの別のワークシートに保存することもできます。ワークシートからカスタムリストダイアログボックスにリストをインポートできます。ワークシートの既存のリストに基づいてカスタムリストを作成するには、最初の方法と同様に、[カスタムリスト]ダイアログボックスを開き、[カスタムリスト]ボックスで[新しいリスト]が選択されていることを確認します。ただし、この方法では、[セルからリストをインポート]ボックスの右側にあるセル範囲ボタンをクリックします。.
Excelウィンドウの下部にあるカスタムリストを含むワークシートのタブを選択します。次に、リスト内の項目を含むセルを選択します。ワークシートの名前とセル範囲は、[カスタムリスト]編集ボックスに自動的に入力されます。セル範囲ボタンをもう一度クリックして、フルダイアログボックスに戻ります。.
それでは、「インポート」をクリックしてください。.
カスタムリストが[カスタムリスト]ボックスに追加され、必要に応じてそれを選択して[リストエントリ]ボックスでリストを編集できます。 「OK」をクリックしてください。上記の最初の方法で行ったように、塗りつぶしハンドルを使用してカスタムリストでセルを塗りつぶすことができます。.
Excelの塗りつぶしハンドルは、大量のシーケンシャルデータを含む大きなワークシートを作成する場合に非常に便利な機能です。あなたはあなた自身を多くの時間と退屈を省くことができます。ハッピーフィリング!