【Googleスプレッドシート】数値の連続データを自動入力!オートフィルの活用

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

大量の行番号や日付を手入力していませんか。そんなときはオートフィル機能を使うと、連続データを一瞬で作成できます。この記事では、Googleスプレッドシートで数値や日付の連続データを自動入力する方法を詳しく解説します。基本操作からスマートフィルを使った高度な活用までを網羅するので、作業効率を大きく向上させることができます。

【要点】オートフィルで数値の連続データを自動入力する方法

  • フィルハンドルのドラッグ操作: セルの右下にある青い四角をドラッグするだけで、数値や日付の連続データを自動生成できます。
  • スマートフィルによる高度な自動補完: 複数の列にまたがるパターンを認識し、AIが自動的にデータを補完します。
  • カスタムリストと関数の組み合わせ: 独自の連続パターン(週単位の日付など)を設定して、より複雑なデータ入力を効率化します。

ADVERTISEMENT

オートフィルが連続データを生成する仕組み

オートフィルは、選択したセルの値やパターンを基に、隣接するセルに自動的にデータを入力する機能です。数値の場合、最初のセルに「1」を入力し、そのままフィルハンドルをドラッグすると「2,3,4…」と1ずつ増える連続データが生成されます。日付の場合は、1日ずつ自動で加算されます。この動作は、Googleスプレッドシートが内部的に等差数列や日付のインクリメントを自動判断しているためです。

オートフィルは単純な増加だけでなく、複数のセルからパターンを学習します。たとえば「1,3」と入力してからドラッグすると「5,7,9…」と2ずつ増えます。また、スマートフィル機能を使うと、数値だけでなくテキストと数値の組み合わせ(「商品A-001」など)も自動連番にできます。

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

セル範囲を選択してフィルハンドルをドラッグ

  1. 初期値を入力する
    まず、連続データの最初の値を入力します。たとえば「1」と入力します。
  2. フィルハンドルをドラッグする
    セルの右下にある青い四角(フィルハンドル)にマウスを合わせ、下方向や右方向にドラッグします。
  3. 連続データが自動入力される
    ドラッグを離すと、範囲内に連続した数値が自動で入力されます。デフォルトでは1ずつ増えます。

パターンを指定して連続データを作成

等差数列の増分を指定したい場合は、最初の2つのセルに値を入力してからドラッグします。たとえば「2,4」と入力してドラッグすると「6,8,10…」と2ずつ増えます。日付の場合は「2024/1/1, 2024/1/3」と入力すれば、2日おきの連続日付が生成されます。

スマートフィルを活用する手順

スマートフィルは、GoogleスプレッドシートのAI機能で、複数列のパターンを認識して自動補完します。たとえば、商品コードと価格の表で、商品コードの連番に対して対応する価格を自動入力できます。

  1. データの一部を手動で入力する
    まず、連続パターンの見本となるデータを数行分入力します。たとえば「商品A-001」と「1000」、「商品A-002」と「1100」のように、2列にわたってパターンを作ります。
  2. 範囲を選択してスマートフィルを実行する
    入力したデータを含むセル範囲を選択し、メニューから「データ」→「スマートフィル」をクリックします。または、ショートカットキーCtrl+Shift+F(Windows)またはCmd+Shift+F(Mac)を使います。
  3. 自動補完を確認する
    スプレッドシートがパターンを分析し、空いているセルにデータを自動入力します。提案内容に問題がなければそのまま確定します。

スマートフィルは、数値の増分だけでなく、日付の曜日やテキストの規則性も学習します。たとえば「月曜日, 火曜日」と入力しておけば、続きの曜日も自動入力されます。

ADVERTISEMENT

カスタムリストを使った連続データの自動入力

よく使う独自の連続パターン(たとえば「第1四半期, 第2四半期」など)は、カスタムリストとして登録できます。設定はスプレッドシートの設定から行います。

  1. カスタムリストを登録する
    メニューから「ファイル」→「設定」→「全般」タブを開き、「カスタムリスト」セクションで「新しいリスト」をクリックします。
  2. リストの項目を入力する
    たとえば「第1四半期, 第2四半期, 第3四半期, 第4四半期」とカンマ区切りで入力します。または、別の列に並べてから範囲指定で追加します。
  3. 登録したリストを利用する
    セルに「第1四半期」と入力し、フィルハンドルをドラッグすると、登録した順に「第2四半期, 第3四半期, 第4四半期」と自動入力されます。

オートフィル使用時の注意点とよくある失敗

意図しない連続データが入力されてしまう

フィルハンドルをドラッグする際、隣接するセルに別のデータがあると、そのデータのパターンに引きずられることがあります。たとえば、数値の列の隣に日付の列があると、両方のパターンが影響することがあります。その場合は、ドラッグ前にセル範囲を正しく選択するか、オートフィルオプションから「値のみコピー」を選びます。

スマートフィルが期待通りに動かない

スマートフィルはある程度のサンプルデータが必要です。最低でも3行以上の見本を入力しないと、パターンを正しく認識できません。また、データに不連続な空白があると機能しないため、入力範囲を連続したセルにしてください。

書式までコピーされてしまう

オートフィルでは、値だけでなくセルの書式(背景色やフォントなど)も一緒にコピーされます。書式をコピーしたくない場合は、オートフィル後に表示される「オートフィルオプション」ボタンから「値のみコピー」を選択してください。または、Ctrl+D(下方向へのコピー)やCtrl+R(右方向へのコピー)を使うと書式がコピーされない場合もあります。

オートフィルと手動入力の比較

方法 作業時間 応用力 学習コスト
手動入力 数百行のデータで数分〜数十分 自由度は高いが作業が単調 なし
オートフィル(基本) ドラッグのみで数秒 単純な連続データのみ 1分で習得可能
スマートフィル 見本入力後ほぼ一瞬 複雑なパターンにも対応 数分の練習が必要

まとめ

オートフィルを使えば、数値や日付の連続データを素早く入力できます。基本のドラッグ操作だけでなく、スマートフィルやカスタムリストを組み合わせることで、より複雑なデータ入力も自動化できます。毎回手入力するのではなく、オートフィルを活用して作業時間を大幅に短縮してください。次に試す応用例として、IMPORTRANGE関数と組み合わせて別ファイルから連続データを取得する方法も検討してみるとよいでしょう。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

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