大量の行番号や日付を手入力していませんか。そんなときはオートフィル機能を使うと、連続データを一瞬で作成できます。この記事では、Googleスプレッドシートで数値や日付の連続データを自動入力する方法を詳しく解説します。基本操作からスマートフィルを使った高度な活用までを網羅するので、作業効率を大きく向上させることができます。
【要点】オートフィルで数値の連続データを自動入力する方法
- フィルハンドルのドラッグ操作: セルの右下にある青い四角をドラッグするだけで、数値や日付の連続データを自動生成できます。
- スマートフィルによる高度な自動補完: 複数の列にまたがるパターンを認識し、AIが自動的にデータを補完します。
- カスタムリストと関数の組み合わせ: 独自の連続パターン(週単位の日付など)を設定して、より複雑なデータ入力を効率化します。
ADVERTISEMENT
目次
オートフィルが連続データを生成する仕組み
オートフィルは、選択したセルの値やパターンを基に、隣接するセルに自動的にデータを入力する機能です。数値の場合、最初のセルに「1」を入力し、そのままフィルハンドルをドラッグすると「2,3,4…」と1ずつ増える連続データが生成されます。日付の場合は、1日ずつ自動で加算されます。この動作は、Googleスプレッドシートが内部的に等差数列や日付のインクリメントを自動判断しているためです。
オートフィルは単純な増加だけでなく、複数のセルからパターンを学習します。たとえば「1,3」と入力してからドラッグすると「5,7,9…」と2ずつ増えます。また、スマートフィル機能を使うと、数値だけでなくテキストと数値の組み合わせ(「商品A-001」など)も自動連番にできます。
オートフィルで連続データを入力する基本手順
セル範囲を選択してフィルハンドルをドラッグ
- 初期値を入力する
まず、連続データの最初の値を入力します。たとえば「1」と入力します。 - フィルハンドルをドラッグする
セルの右下にある青い四角(フィルハンドル)にマウスを合わせ、下方向や右方向にドラッグします。 - 連続データが自動入力される
ドラッグを離すと、範囲内に連続した数値が自動で入力されます。デフォルトでは1ずつ増えます。
パターンを指定して連続データを作成
等差数列の増分を指定したい場合は、最初の2つのセルに値を入力してからドラッグします。たとえば「2,4」と入力してドラッグすると「6,8,10…」と2ずつ増えます。日付の場合は「2024/1/1, 2024/1/3」と入力すれば、2日おきの連続日付が生成されます。
スマートフィルを活用する手順
スマートフィルは、GoogleスプレッドシートのAI機能で、複数列のパターンを認識して自動補完します。たとえば、商品コードと価格の表で、商品コードの連番に対して対応する価格を自動入力できます。
- データの一部を手動で入力する
まず、連続パターンの見本となるデータを数行分入力します。たとえば「商品A-001」と「1000」、「商品A-002」と「1100」のように、2列にわたってパターンを作ります。 - 範囲を選択してスマートフィルを実行する
入力したデータを含むセル範囲を選択し、メニューから「データ」→「スマートフィル」をクリックします。または、ショートカットキーCtrl+Shift+F(Windows)またはCmd+Shift+F(Mac)を使います。 - 自動補完を確認する
スプレッドシートがパターンを分析し、空いているセルにデータを自動入力します。提案内容に問題がなければそのまま確定します。
スマートフィルは、数値の増分だけでなく、日付の曜日やテキストの規則性も学習します。たとえば「月曜日, 火曜日」と入力しておけば、続きの曜日も自動入力されます。
ADVERTISEMENT
カスタムリストを使った連続データの自動入力
よく使う独自の連続パターン(たとえば「第1四半期, 第2四半期」など)は、カスタムリストとして登録できます。設定はスプレッドシートの設定から行います。
- カスタムリストを登録する
メニューから「ファイル」→「設定」→「全般」タブを開き、「カスタムリスト」セクションで「新しいリスト」をクリックします。 - リストの項目を入力する
たとえば「第1四半期, 第2四半期, 第3四半期, 第4四半期」とカンマ区切りで入力します。または、別の列に並べてから範囲指定で追加します。 - 登録したリストを利用する
セルに「第1四半期」と入力し、フィルハンドルをドラッグすると、登録した順に「第2四半期, 第3四半期, 第4四半期」と自動入力されます。
オートフィル使用時の注意点とよくある失敗
意図しない連続データが入力されてしまう
フィルハンドルをドラッグする際、隣接するセルに別のデータがあると、そのデータのパターンに引きずられることがあります。たとえば、数値の列の隣に日付の列があると、両方のパターンが影響することがあります。その場合は、ドラッグ前にセル範囲を正しく選択するか、オートフィルオプションから「値のみコピー」を選びます。
スマートフィルが期待通りに動かない
スマートフィルはある程度のサンプルデータが必要です。最低でも3行以上の見本を入力しないと、パターンを正しく認識できません。また、データに不連続な空白があると機能しないため、入力範囲を連続したセルにしてください。
書式までコピーされてしまう
オートフィルでは、値だけでなくセルの書式(背景色やフォントなど)も一緒にコピーされます。書式をコピーしたくない場合は、オートフィル後に表示される「オートフィルオプション」ボタンから「値のみコピー」を選択してください。または、Ctrl+D(下方向へのコピー)やCtrl+R(右方向へのコピー)を使うと書式がコピーされない場合もあります。
オートフィルと手動入力の比較
| 方法 | 作業時間 | 応用力 | 学習コスト |
|---|---|---|---|
| 手動入力 | 数百行のデータで数分〜数十分 | 自由度は高いが作業が単調 | なし |
| オートフィル(基本) | ドラッグのみで数秒 | 単純な連続データのみ | 1分で習得可能 |
| スマートフィル | 見本入力後ほぼ一瞬 | 複雑なパターンにも対応 | 数分の練習が必要 |
まとめ
オートフィルを使えば、数値や日付の連続データを素早く入力できます。基本のドラッグ操作だけでなく、スマートフィルやカスタムリストを組み合わせることで、より複雑なデータ入力も自動化できます。毎回手入力するのではなく、オートフィルを活用して作業時間を大幅に短縮してください。次に試す応用例として、IMPORTRANGE関数と組み合わせて別ファイルから連続データを取得する方法も検討してみるとよいでしょう。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Googleスプレッドシートの人気記事ランキング
- 【Googleスプレッドシート】GOOGLEFINANCE関数で株価・為替を取得!リアルタイムデータの呼び出し
- 【Googleスプレッドシート】印刷範囲を指定して印刷!特定範囲だけPDFや紙に出す手順
- 【Googleスプレッドシート】複合グラフで棒と折れ線を同時表示!2軸グラフの作り方
- 【Googleスプレッドシート】FILTER関数で条件に合う行だけ抽出!数式1つで動的な絞り込み
- 【Googleスプレッドシート】フィルタ表示で他の人の表示を変えずに絞り込み!共有時の使い分け
- 【Googleスプレッドシート】重複データを抽出して表示!COUNTIFと条件付き書式の併用
- 【Googleスプレッドシート】新しいスプレッドシートを作成する3つの方法!ドライブ・URL・テンプレート
- 【Googleスプレッドシート】ARRAYFORMULAで列全体に数式を一括適用!セル分の入力を不要に
- 【Googleスプレッドシート】データ範囲を動的に伸縮させる!INDIRECTと参照範囲のコツ
- 【Googleスプレッドシート】共有解除と権限の取り消し!アクセスを完全に閉じる手順
