ADVERTISEMENT

【Googleスプレッドシート】オートフィル機能!連続データの自動入力

【Googleスプレッドシート】オートフィル機能!連続データの自動入力
🛡️ 超解決

スプレッドシートでデータ入力中、連続する番号や日付を手入力していませんか。そのたびに数値を一つずつ入力するのは非効率です。オートフィル機能を使えば、ドラッグ操作やダブルクリックで瞬時に連続データを生成できます。この記事では、数値や日付の連続入力、カスタムリストの設定、さらには関数や書式のコピーにも応用できるテクニックを詳しく解説します。基本操作から応用まで身につければ、データ入力のストレスが減り、作業効率が大幅に向上するでしょう。

【要点】オートフィル機能の3つの使い方

  • フィルハンドルのドラッグ: セル右下の四角い点をドラッグすると、連続データが自動入力されます。
  • ダブルクリックで一括入力: 隣接列にデータがある場合、フィルハンドルをダブルクリックすると下端まで一気に連続データを入力できます。
  • カスタムリストの活用: あらかじめ設定したリスト(例:月名、曜日)に基づいてオートフィルが動作します。

ADVERTISEMENT

オートフィル機能の概要と基本動作

オートフィルは、選択したセルの値やパターンを解析し、連続するデータを自動生成する機能です。数値の連番、日付の日ごと月ごと、曜日や月名の文字列、さらには「第1回」「第2回」のようなパターンも認識します。2つのセルを選択すれば等差数列や等比数列も作成可能です。また、カスタムリストを設定すれば独自の並び順でも連続入力できます。この機能は、データ入力の効率化に欠かせない基本機能です。

オートフィルで連続データを入力する手順

連続する数値を入力する

  1. 最初の数値をセルに入力します
    例えば、セルA1に「1」と入力します。
  2. フィルハンドルを下方向にドラッグします
    セル右下の四角い点(フィルハンドル)をマウスでつかみ、下方向にドラッグします。ドラッグした範囲に連続した数値(1,2,3…)が入力されます。
  3. 連続の間隔を指定する場合
    最初の2セルに「1」「3」と入力してから両方を選択し、フィルハンドルをドラッグすると、差が2の等差数列(1,3,5,7…)が作成されます。同様に「10」「20」と入力すれば10ずつ増える数列になります。
  4. 右方向にもドラッグできます
    横方向にドラッグすると、右方向にも連続データが入力されます。例えば、横に月名を並べる場合に便利です。

日付の連続入力を活用する

  1. 開始日を入力します
    セルB1に「2024/1/1」と入力します。
  2. フィルハンドルをドラッグします
    ドラッグすると、1日ずつ増える日付が自動入力されます。月をまたぐ場合も自動調整されます。
  3. オートフィルオプションで増分を変更します
    ドラッグ後に表示されるオートフィルオプション(右下の枠)をクリックし、「日単位」「月単位」「年単位」から選択できます。例えば「月単位」を選ぶと、毎月同じ日の日付が入力されます。
  4. 曜日や月名の連続も可能です
    「月曜日」と入力してドラッグすると、「火曜日」「水曜日」…と続きます。同様に「1月」と入力すれば「2月」「3月」と続きます。これらの文字列は、デフォルトでカスタムリストに登録されています。

カスタムリストで独自の連続パターンを作成する

  1. ファイルメニューから設定を開きます
    「ファイル」→「設定」をクリックし、「計算」タブを選択します。
  2. カスタムリストを追加します
    「カスタムリスト」セクションで新しいリストを追加します。例えば「項目A」「項目B」「項目C」のようにリストを入力します。既存のリストを参照することもできます。
  3. スプレッドシートでリストを利用します
    セルにリストの最初の項目を入力し、フィルハンドルをドラッグすると、リストに従って連続入力されます。業務でよく使う順序(例:支店名の順、商品コードの順)を登録しておくと便利です。

ダブルクリックで高速フィル

  1. 隣接列にデータがある場合
    例えば、A列に既にデータが入力されている状態で、B列の先頭に連続データの開始値を入力します。
  2. フィルハンドルをダブルクリックします
    セル右下のフィルハンドルをダブルクリックすると、A列のデータ行分だけ自動的に連続データが入力されます。この方法は、何百行ものデータを一瞬で埋めるのに最適です。

オートフィル使用時の注意点

フラッシュフィルとの違いに注意する

オートフィルと似た機能にフラッシュフィルがあります。フラッシュフィルは、入力パターンを学習して自動補完する機能です。例えば、氏名から苗字だけを抽出したい場合などに使います。オートフィルは既存のルールに基づいた連続データ生成を得意としますが、フラッシュフィルはAI的な推測で動作します。状況に応じて使い分けてください。フラッシュフィルは、最初のセルに結果を入力し、その後にCtrl+Eを押すと起動します。

データが空の行が混ざると連続が途切れる

ダブルクリックによるオートフィルは、隣接列のデータが連続している範囲までしか入力されません。途中に空白行があると、その行でフィルが止まります。データを整えるか、一貫性のある範囲で使用しましょう。空白行を避けるか、事前にフィルタで空白行を除去しておくとスムーズです。

関数のコピー時の挙動に気をつける

オートフィルは関数のコピーにも使えます。しかし、相対参照のセル参照は相対的に変化します。絶対参照にしたい場合は、$記号を使って固定する必要があります。意図しない参照変更を防ぐため、コピー前に参照形式を確認してください。例えば、=SUM($A$1:A1) と書けば、行番号だけが変化します。

書式だけをコピーする場合

連続データではなく、書式だけをコピーしたい場合は、オートフィルオプションから「書式のみ」を選択します。ドラッグ後に表示されるオートフィルオプションのアイコンをクリックし、「書式のみコピー」を選びます。これにより、値はそのままで書式を連続させることができます。

ADVERTISEMENT

オートフィルの方法別比較

方法 操作 特徴
ドラッグ フィルハンドルをマウスで引っ張る 任意の範囲に連続データを入力可能。間隔指定もでき、右方向や下方向にドラッグ可能
ダブルクリック フィルハンドルをダブルクリック 隣接列のデータ行分だけ一括入力。大量行に便利で、空白行で止まる点に注意
カスタムリスト 設定でリストを登録 独自の順序で連続入力可能。月名や曜日のデフォルトリストも利用可能

まとめ

オートフィル機能を使えば、連続データの入力を大幅に効率化できます。数値や日付の連続入力はもちろん、カスタムリストを活用すれば独自のパターンも自動化できます。まずは基本のドラッグ操作を試し、次にダブルクリックやカスタムリストを組み合わせてみてください。関数や書式のコピーにも応用できるため、作業時間の短縮に役立つでしょう。特に、オートフィルオプションの増分変更やフラッシュフィルとの併用で、より高度なデータ入力を目指してください。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。