スプレッドシートでデータ入力中、連続する番号や日付を手入力していませんか。そのたびに数値を一つずつ入力するのは非効率です。オートフィル機能を使えば、ドラッグ操作やダブルクリックで瞬時に連続データを生成できます。この記事では、数値や日付の連続入力、カスタムリストの設定、さらには関数や書式のコピーにも応用できるテクニックを詳しく解説します。基本操作から応用まで身につければ、データ入力のストレスが減り、作業効率が大幅に向上するでしょう。
【要点】オートフィル機能の3つの使い方
- フィルハンドルのドラッグ: セル右下の四角い点をドラッグすると、連続データが自動入力されます。
- ダブルクリックで一括入力: 隣接列にデータがある場合、フィルハンドルをダブルクリックすると下端まで一気に連続データを入力できます。
- カスタムリストの活用: あらかじめ設定したリスト(例:月名、曜日)に基づいてオートフィルが動作します。
ADVERTISEMENT
目次
オートフィル機能の概要と基本動作
オートフィルは、選択したセルの値やパターンを解析し、連続するデータを自動生成する機能です。数値の連番、日付の日ごと月ごと、曜日や月名の文字列、さらには「第1回」「第2回」のようなパターンも認識します。2つのセルを選択すれば等差数列や等比数列も作成可能です。また、カスタムリストを設定すれば独自の並び順でも連続入力できます。この機能は、データ入力の効率化に欠かせない基本機能です。
オートフィルで連続データを入力する手順
連続する数値を入力する
- 最初の数値をセルに入力します
例えば、セルA1に「1」と入力します。 - フィルハンドルを下方向にドラッグします
セル右下の四角い点(フィルハンドル)をマウスでつかみ、下方向にドラッグします。ドラッグした範囲に連続した数値(1,2,3…)が入力されます。 - 連続の間隔を指定する場合
最初の2セルに「1」「3」と入力してから両方を選択し、フィルハンドルをドラッグすると、差が2の等差数列(1,3,5,7…)が作成されます。同様に「10」「20」と入力すれば10ずつ増える数列になります。 - 右方向にもドラッグできます
横方向にドラッグすると、右方向にも連続データが入力されます。例えば、横に月名を並べる場合に便利です。
日付の連続入力を活用する
- 開始日を入力します
セルB1に「2024/1/1」と入力します。 - フィルハンドルをドラッグします
ドラッグすると、1日ずつ増える日付が自動入力されます。月をまたぐ場合も自動調整されます。 - オートフィルオプションで増分を変更します
ドラッグ後に表示されるオートフィルオプション(右下の枠)をクリックし、「日単位」「月単位」「年単位」から選択できます。例えば「月単位」を選ぶと、毎月同じ日の日付が入力されます。 - 曜日や月名の連続も可能です
「月曜日」と入力してドラッグすると、「火曜日」「水曜日」…と続きます。同様に「1月」と入力すれば「2月」「3月」と続きます。これらの文字列は、デフォルトでカスタムリストに登録されています。
カスタムリストで独自の連続パターンを作成する
- ファイルメニューから設定を開きます
「ファイル」→「設定」をクリックし、「計算」タブを選択します。 - カスタムリストを追加します
「カスタムリスト」セクションで新しいリストを追加します。例えば「項目A」「項目B」「項目C」のようにリストを入力します。既存のリストを参照することもできます。 - スプレッドシートでリストを利用します
セルにリストの最初の項目を入力し、フィルハンドルをドラッグすると、リストに従って連続入力されます。業務でよく使う順序(例:支店名の順、商品コードの順)を登録しておくと便利です。
ダブルクリックで高速フィル
- 隣接列にデータがある場合
例えば、A列に既にデータが入力されている状態で、B列の先頭に連続データの開始値を入力します。 - フィルハンドルをダブルクリックします
セル右下のフィルハンドルをダブルクリックすると、A列のデータ行分だけ自動的に連続データが入力されます。この方法は、何百行ものデータを一瞬で埋めるのに最適です。
オートフィル使用時の注意点
フラッシュフィルとの違いに注意する
オートフィルと似た機能にフラッシュフィルがあります。フラッシュフィルは、入力パターンを学習して自動補完する機能です。例えば、氏名から苗字だけを抽出したい場合などに使います。オートフィルは既存のルールに基づいた連続データ生成を得意としますが、フラッシュフィルはAI的な推測で動作します。状況に応じて使い分けてください。フラッシュフィルは、最初のセルに結果を入力し、その後にCtrl+Eを押すと起動します。
データが空の行が混ざると連続が途切れる
ダブルクリックによるオートフィルは、隣接列のデータが連続している範囲までしか入力されません。途中に空白行があると、その行でフィルが止まります。データを整えるか、一貫性のある範囲で使用しましょう。空白行を避けるか、事前にフィルタで空白行を除去しておくとスムーズです。
関数のコピー時の挙動に気をつける
オートフィルは関数のコピーにも使えます。しかし、相対参照のセル参照は相対的に変化します。絶対参照にしたい場合は、$記号を使って固定する必要があります。意図しない参照変更を防ぐため、コピー前に参照形式を確認してください。例えば、=SUM($A$1:A1) と書けば、行番号だけが変化します。
書式だけをコピーする場合
連続データではなく、書式だけをコピーしたい場合は、オートフィルオプションから「書式のみ」を選択します。ドラッグ後に表示されるオートフィルオプションのアイコンをクリックし、「書式のみコピー」を選びます。これにより、値はそのままで書式を連続させることができます。
ADVERTISEMENT
オートフィルの方法別比較
| 方法 | 操作 | 特徴 |
|---|---|---|
| ドラッグ | フィルハンドルをマウスで引っ張る | 任意の範囲に連続データを入力可能。間隔指定もでき、右方向や下方向にドラッグ可能 |
| ダブルクリック | フィルハンドルをダブルクリック | 隣接列のデータ行分だけ一括入力。大量行に便利で、空白行で止まる点に注意 |
| カスタムリスト | 設定でリストを登録 | 独自の順序で連続入力可能。月名や曜日のデフォルトリストも利用可能 |
まとめ
オートフィル機能を使えば、連続データの入力を大幅に効率化できます。数値や日付の連続入力はもちろん、カスタムリストを活用すれば独自のパターンも自動化できます。まずは基本のドラッグ操作を試し、次にダブルクリックやカスタムリストを組み合わせてみてください。関数や書式のコピーにも応用できるため、作業時間の短縮に役立つでしょう。特に、オートフィルオプションの増分変更やフラッシュフィルとの併用で、より高度なデータ入力を目指してください。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Googleスプレッドシートの人気記事ランキング
- 【Googleスプレッドシート】GOOGLEFINANCE関数で株価・為替を取得!リアルタイムデータの呼び出し
- 【Googleスプレッドシート】印刷範囲を指定して印刷!特定範囲だけPDFや紙に出す手順
- 【Googleスプレッドシート】新しいスプレッドシートを作成する3つの方法!ドライブ・URL・テンプレート
- 【Googleスプレッドシート】数値の連続データを自動入力!オートフィルの活用
- 【Googleスプレッドシート】ダークモードを有効にする!目に優しい配色への切替
- 【Googleスプレッドシート】株価APIで株式データを自動取得!GOOGLEFINANCE超え活用
- 【Googleスプレッドシート】共有相手が編集できない時のチェック!権限と許可状態の確認
- 【Googleスプレッドシート】ページ設定で用紙サイズと向きを調整!印刷レイアウトの基本
- 【Googleスプレッドシート】Excelファイルxlsxをインポートする手順!ドラッグ&ドロップで取り込み
- 【Googleスプレッドシート】条件付き書式をコピーする!書式のみペーストの活用
