Googleスプレッドシートで日付を連続入力したいと考えたことはありませんか。毎回手で打ち込むのは時間がかかりますし、入力ミスの原因にもなります。オートフィル機能を活用すれば、開始日を入力してドラッグするだけで、1日ごとに自動的に増える連続日付を作成できます。この記事では、基本のドラッグ操作から、曜日別に展開する応用テクニックまでを分かりやすく解説します。オートフィルの仕組みを理解すれば、効率的なスケジュール管理やデータ入力が可能になります。
【要点】オートフィルで日付を連続入力する方法と曜日別展開のポイント
- オートフィルハンドル(セルの右下の青い四角): 開始日を入力したセルを選択し、オートフィルハンドルをドラッグすると、1日ずつ増える連続日付が自動で入力されます。
- 展開オプションの「曜日で入力」: ドラッグ後に表示される展開オプションアイコンをクリックし、「曜日で入力」を選ぶと、平日のみの連続日付に自動変換されます。
- 右クリックドラッグ: 右ボタンでドラッグすると、日・曜日・月・年などの展開単位をメニューから選択できます。
ADVERTISEMENT
目次
オートフィルが日付を連続データと認識する仕組み
Googleスプレッドシートのオートフィルは、セルに入力されたデータのパターンを自動的に認識し、そのパターンに従って隣接するセルにデータを連続して入力する機能です。日付の場合、開始日を入力したセルを選択し、右下の青い四角(オートフィルハンドル)をドラッグすると、デフォルトでは1日ずつ増える連続日付が生成されます。これはスプレッドシートが日付を数値として内部的に管理しており、ドラッグ方向に1ずつ加算しているためです。また、月や年単位での展開も、同じ原理で自動的に計算されます。
さらに、スプレッドシートは日付の表示形式に応じて、曜日や月名なども連続データとして認識します。例えば、月曜日と入力してドラッグすると、火曜日、水曜日と続きます。異なる単位で展開したい場合は、オートフィル後に表示される展開オプションアイコンをクリックして、曜日単位や月単位などを選択できます。この機能により、平日のみのカレンダーや、特定の曜日だけのリストを簡単に作成できます。
日付の連続入力をオートフィルで実行する手順
基本的なドラッグ操作で1日ごとの連続入力
- 開始日を入力する
任意のセルに開始したい日付を入力します。例えば「2025/1/1」と入力します。 - セルを選択する
入力したセルをクリックして選択状態にします。セルの右下に小さな青い四角(オートフィルハンドル)が表示されます。 - オートフィルハンドルをドラッグする
マウスポインターを青い四角に合わせると、ポインターが十字に変わります。そのまま下方向または右方向にドラッグします。ドラッグした範囲に、1日ずつ増える日付が連続入力されます。
曜日単位で展開する方法(平日のみ連続入力)
- 日付を入力してドラッグする
基本手順と同様に、開始日を入力してオートフィルハンドルをドラッグします。 - 展開オプションアイコンをクリックする
ドラッグ後、入力された範囲の右下に展開オプションアイコン(ブラシのようなアイコン)が表示されます。これをクリックします。 - 「曜日で入力」を選択する
表示されたメニューから「曜日で入力」を選びます。すると、土曜日と日曜日を除いた平日のみの日付に自動的に変更されます。月曜日を開始日にすると、次の日は火曜日、そして水曜日と続き、金曜日の次は月曜日に飛びます。
特定の曜日だけを連続入力するカスタマイズ
- 最初の2つの日付を手動で入力する
例えば、月曜日だけを連続させたい場合、最初のセルに月曜日、次のセルに次の週の月曜日を入力します。 - 両方のセルを選択してドラッグする
入力した2つのセルを選択し、オートフィルハンドルをドラッグします。スプレッドシートが2つのセルの間隔(7日)を認識し、7日おきの日付を連続入力します。 - 必要に応じて展開オプションを調整する
ドラッグ後に展開オプションアイコンから「日で入力」や「週で入力」なども選べますが、パターンを認識させるためには最初に2ヶ所以上のデータが必要です。
右クリックドラッグで展開オプションを選択
- 右クリックでドラッグする
セルを選択した状態で、マウスの右ボタンを押したままオートフィルハンドルをドラッグします。 - コンテキストメニューから展開方法を選ぶ
ドロップした後に表示されるメニューから、「日」「曜日」「月」「年」などの単位を選択できます。この方法では、最初から異なる単位で展開できるため便利です。
オートフィルで日付を入力するときの注意点とよくあるトラブル
数値として認識されて連続にならない
日付が文字列として入力されている場合、オートフィルで連続データとして認識されず、単純なコピーになってしまうことがあります。その場合、セルの書式設定を「日付」に変更してから再度オートフィルを試します。日付として認識されると、連続入力が正しく行われます。
土曜日と日曜日を含めたい場合
「曜日で入力」オプションを選ぶと、平日のみが展開されます。週末も含めたすべての日付を連続入力したい場合は、展開オプションから「日で入力」を選択するか、通常のドラッグ操作を行います。
Ctrlキーを押しながらドラッグするとコピーになる
ドラッグ中にCtrlキーを押し続けると、連続入力ではなく同じ値のコピーになります。逆に、コピーしたい場合に便利ですが、連続入力したいときはCtrlキーを押さないように注意します。
ダブルクリックで一気に入力するときの注意
オートフィルハンドルをダブルクリックすると、隣接する列のデータがある最終行まで自動的に連続入力されます。ただし、隣接列にすべて空白行があると、入力が途中で止まってしまいます。その場合は、隣接列にデータがないと正しく動作しないことを覚えておきましょう。
ADVERTISEMENT
日付の連続入力方法の違いと使い分け
| 方法 | 操作 | 結果 | 使用場面 |
|---|---|---|---|
| 通常ドラッグ | オートフィルハンドルをドラッグ | 1日ずつ増加 | 日次データの作成 |
| ドラッグ+Ctrl | ドラッグ中にCtrlキーを押す | コピー(同じ日付) | 特定日を繰り返す |
| 右クリックドラッグ | 右ボタンでドラッグ、メニューから選択 | 日、曜日、月、年などを選択可能 | 異なる単位で展開したいとき |
| ダブルクリック | フィルハンドルをダブルクリック | 隣接列の最終行まで自動入力 | 大量データを一括入力 |
| 2点入力+ドラッグ | 2つの日付を入力し、両方を選択してドラッグ | パターン(7日おきなど)を認識して連続入力 | 特定の間隔で日付を生成 |
まとめ
この記事では、Googleスプレッドシートのオートフィル機能を使って日付を連続入力する方法と、曜日別に展開するテクニックを解説しました。基本のドラッグ操作を覚えれば、カレンダーやスケジュール表を効率的に作成できます。また、展開オプションを活用すれば、平日のみのリストや特定の曜日だけの連続データも簡単に生成できます。
さらに、複数の日付パターンを組み合わせて入力したい場合は、QUERY関数やWORKDAY関数と組み合わせると、動的なカレンダーを作ることも可能です。まずは基本のオートフィル操作を練習し、自分の業務に合わせてカスタマイズしてみましょう。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Googleスプレッドシートの人気記事ランキング
- 【Googleスプレッドシート】GOOGLEFINANCE関数で株価・為替を取得!リアルタイムデータの呼び出し
- 【Googleスプレッドシート】印刷範囲を指定して印刷!特定範囲だけPDFや紙に出す手順
- 【Googleスプレッドシート】新しいスプレッドシートを作成する3つの方法!ドライブ・URL・テンプレート
- 【Googleスプレッドシート】数値の連続データを自動入力!オートフィルの活用
- 【Googleスプレッドシート】ダークモードを有効にする!目に優しい配色への切替
- 【Googleスプレッドシート】株価APIで株式データを自動取得!GOOGLEFINANCE超え活用
- 【Googleスプレッドシート】共有相手が編集できない時のチェック!権限と許可状態の確認
- 【Googleスプレッドシート】ページ設定で用紙サイズと向きを調整!印刷レイアウトの基本
- 【Googleスプレッドシート】Excelファイルxlsxをインポートする手順!ドラッグ&ドロップで取り込み
- 【Googleスプレッドシート】条件付き書式をコピーする!書式のみペーストの活用
