ADVERTISEMENT

【Googleスプレッドシート】オートフィルで日付を連続入力!曜日別の自動展開

【Googleスプレッドシート】オートフィルで日付を連続入力!曜日別の自動展開
🛡️ 超解決

Googleスプレッドシートで日付を連続入力したいと考えたことはありませんか。毎回手で打ち込むのは時間がかかりますし、入力ミスの原因にもなります。オートフィル機能を活用すれば、開始日を入力してドラッグするだけで、1日ごとに自動的に増える連続日付を作成できます。この記事では、基本のドラッグ操作から、曜日別に展開する応用テクニックまでを分かりやすく解説します。オートフィルの仕組みを理解すれば、効率的なスケジュール管理やデータ入力が可能になります。

【要点】オートフィルで日付を連続入力する方法と曜日別展開のポイント

  • オートフィルハンドル(セルの右下の青い四角): 開始日を入力したセルを選択し、オートフィルハンドルをドラッグすると、1日ずつ増える連続日付が自動で入力されます。
  • 展開オプションの「曜日で入力」: ドラッグ後に表示される展開オプションアイコンをクリックし、「曜日で入力」を選ぶと、平日のみの連続日付に自動変換されます。
  • 右クリックドラッグ: 右ボタンでドラッグすると、日・曜日・月・年などの展開単位をメニューから選択できます。

ADVERTISEMENT

オートフィルが日付を連続データと認識する仕組み

Googleスプレッドシートのオートフィルは、セルに入力されたデータのパターンを自動的に認識し、そのパターンに従って隣接するセルにデータを連続して入力する機能です。日付の場合、開始日を入力したセルを選択し、右下の青い四角(オートフィルハンドル)をドラッグすると、デフォルトでは1日ずつ増える連続日付が生成されます。これはスプレッドシートが日付を数値として内部的に管理しており、ドラッグ方向に1ずつ加算しているためです。また、月や年単位での展開も、同じ原理で自動的に計算されます。

さらに、スプレッドシートは日付の表示形式に応じて、曜日や月名なども連続データとして認識します。例えば、月曜日と入力してドラッグすると、火曜日、水曜日と続きます。異なる単位で展開したい場合は、オートフィル後に表示される展開オプションアイコンをクリックして、曜日単位や月単位などを選択できます。この機能により、平日のみのカレンダーや、特定の曜日だけのリストを簡単に作成できます。

日付の連続入力をオートフィルで実行する手順

基本的なドラッグ操作で1日ごとの連続入力

  1. 開始日を入力する
    任意のセルに開始したい日付を入力します。例えば「2025/1/1」と入力します。
  2. セルを選択する
    入力したセルをクリックして選択状態にします。セルの右下に小さな青い四角(オートフィルハンドル)が表示されます。
  3. オートフィルハンドルをドラッグする
    マウスポインターを青い四角に合わせると、ポインターが十字に変わります。そのまま下方向または右方向にドラッグします。ドラッグした範囲に、1日ずつ増える日付が連続入力されます。

曜日単位で展開する方法(平日のみ連続入力)

  1. 日付を入力してドラッグする
    基本手順と同様に、開始日を入力してオートフィルハンドルをドラッグします。
  2. 展開オプションアイコンをクリックする
    ドラッグ後、入力された範囲の右下に展開オプションアイコン(ブラシのようなアイコン)が表示されます。これをクリックします。
  3. 「曜日で入力」を選択する
    表示されたメニューから「曜日で入力」を選びます。すると、土曜日と日曜日を除いた平日のみの日付に自動的に変更されます。月曜日を開始日にすると、次の日は火曜日、そして水曜日と続き、金曜日の次は月曜日に飛びます。

特定の曜日だけを連続入力するカスタマイズ

  1. 最初の2つの日付を手動で入力する
    例えば、月曜日だけを連続させたい場合、最初のセルに月曜日、次のセルに次の週の月曜日を入力します。
  2. 両方のセルを選択してドラッグする
    入力した2つのセルを選択し、オートフィルハンドルをドラッグします。スプレッドシートが2つのセルの間隔(7日)を認識し、7日おきの日付を連続入力します。
  3. 必要に応じて展開オプションを調整する
    ドラッグ後に展開オプションアイコンから「日で入力」や「週で入力」なども選べますが、パターンを認識させるためには最初に2ヶ所以上のデータが必要です。

右クリックドラッグで展開オプションを選択

  1. 右クリックでドラッグする
    セルを選択した状態で、マウスの右ボタンを押したままオートフィルハンドルをドラッグします。
  2. コンテキストメニューから展開方法を選ぶ
    ドロップした後に表示されるメニューから、「日」「曜日」「月」「年」などの単位を選択できます。この方法では、最初から異なる単位で展開できるため便利です。

オートフィルで日付を入力するときの注意点とよくあるトラブル

数値として認識されて連続にならない

日付が文字列として入力されている場合、オートフィルで連続データとして認識されず、単純なコピーになってしまうことがあります。その場合、セルの書式設定を「日付」に変更してから再度オートフィルを試します。日付として認識されると、連続入力が正しく行われます。

土曜日と日曜日を含めたい場合

「曜日で入力」オプションを選ぶと、平日のみが展開されます。週末も含めたすべての日付を連続入力したい場合は、展開オプションから「日で入力」を選択するか、通常のドラッグ操作を行います。

Ctrlキーを押しながらドラッグするとコピーになる

ドラッグ中にCtrlキーを押し続けると、連続入力ではなく同じ値のコピーになります。逆に、コピーしたい場合に便利ですが、連続入力したいときはCtrlキーを押さないように注意します。

ダブルクリックで一気に入力するときの注意

オートフィルハンドルをダブルクリックすると、隣接する列のデータがある最終行まで自動的に連続入力されます。ただし、隣接列にすべて空白行があると、入力が途中で止まってしまいます。その場合は、隣接列にデータがないと正しく動作しないことを覚えておきましょう。

ADVERTISEMENT

日付の連続入力方法の違いと使い分け

方法 操作 結果 使用場面
通常ドラッグ オートフィルハンドルをドラッグ 1日ずつ増加 日次データの作成
ドラッグ+Ctrl ドラッグ中にCtrlキーを押す コピー(同じ日付) 特定日を繰り返す
右クリックドラッグ 右ボタンでドラッグ、メニューから選択 日、曜日、月、年などを選択可能 異なる単位で展開したいとき
ダブルクリック フィルハンドルをダブルクリック 隣接列の最終行まで自動入力 大量データを一括入力
2点入力+ドラッグ 2つの日付を入力し、両方を選択してドラッグ パターン(7日おきなど)を認識して連続入力 特定の間隔で日付を生成

まとめ

この記事では、Googleスプレッドシートのオートフィル機能を使って日付を連続入力する方法と、曜日別に展開するテクニックを解説しました。基本のドラッグ操作を覚えれば、カレンダーやスケジュール表を効率的に作成できます。また、展開オプションを活用すれば、平日のみのリストや特定の曜日だけの連続データも簡単に生成できます。

さらに、複数の日付パターンを組み合わせて入力したい場合は、QUERY関数やWORKDAY関数と組み合わせると、動的なカレンダーを作ることも可能です。まずは基本のオートフィル操作を練習し、自分の業務に合わせてカスタマイズしてみましょう。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

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