「1、2、3…と連番を入れたいのにドラッグすると全部1のままコピーされる」「日付を伸ばしたら同じ日付がずらっと並んでしまった」——Excelのオートフィルを使っていて、こんなトラブルにぶつかったことはありませんか。
オートフィルは正しく使えば連番や日付、曜日まで一瞬で入力できる便利な機能ですが、ちょっとした操作の違いで「コピーモード」に切り替わってしまい、思った通りに数字が増えていかないケースが意外と多くあります。
この記事では、Excelのオートフィルで連番や日付が増えずにコピーされてしまう代表的な4つの原因と、それぞれの正しい対処法を解説します。Ctrlキーの使い方からセルの書式・フィルオプションまで、現場ですぐ役立つチェックポイントをまとめました。
オートフィルとは|連番・日付を自動入力する基本機能
オートフィルとは、セルの右下に表示される小さな四角(フィルハンドル)をドラッグすることで、連続したデータを自動入力できるExcelの機能です。
たとえば次のような使い方ができます。
- 連番の入力:「1, 2, 3, 4, 5…」と数字を連続入力する
- 日付の入力:「2026/5/11, 2026/5/12, 2026/5/13…」と日付を1日ずつ進める
- 曜日の入力:「月, 火, 水, 木…」と曜日を順番に入力する
- 数式のコピー:上のセルに入力した数式を下のセルに一気に展開する
ところが、まったく同じ操作をしているつもりでも「1, 1, 1, 1, 1」と同じ値がコピーされてしまったり、「2026/5/11, 2026/5/11, 2026/5/11…」と日付が増えないことがあります。これはオートフィルの動作モードがコピーになっているか、セル側の設定が連続データ入力に向いていないことが原因です。
次から、原因別に解決方法を見ていきましょう。
原因1:Ctrlキーの押し方が逆になっている
最も多いのが、Ctrlキーを押すタイミングを間違えているケースです。Excelのオートフィルには「コピー」と「連続データ」という2つのモードがあり、Ctrlキーの押し方で切り替わります。
数値の場合|Ctrlキーで連番になる
セルに「1」とだけ入力した状態でフィルハンドルをドラッグすると、Excelの動作は次のように変わります。
- そのままドラッグ:1, 1, 1, 1, 1(コピー)
- Ctrlキーを押しながらドラッグ:1, 2, 3, 4, 5(連番)
「連番にしたいのに全部1になってしまう」というときは、Ctrlキーを押しながらドラッグしてみてください。マウスポインターの右上に小さな「+」マークが表示されると連番モードに切り替わったサインです。
日付の場合|Ctrlキーは逆効果
日付やオートフィルで使える文字列(月、火、水…や1月、2月…)の場合は動作が逆になります。
- そのままドラッグ:2026/5/11, 2026/5/12, 2026/5/13(連続データ)
- Ctrlキーを押しながらドラッグ:2026/5/11, 2026/5/11, 2026/5/11(コピー)
「日付が増えない」と困っているときは、無意識にCtrlキーを押してしまっていないか確認しましょう。日付や曜日はCtrlキーなしでそのままドラッグするのが正解です。
数値はCtrl+ドラッグで増える、日付・曜日はそのままドラッグで増える、と覚えておくとミスを防げます。
原因2:セルを1つしか選択していない
連番を作る方法として、Ctrlキーを使わずに「最初の2つの数字を選択してからドラッグする」というやり方もあります。むしろこちらのほうが直感的で確実です。
2つのセルを選択してドラッグする
たとえばA1に「1」、A2に「2」と入力し、A1とA2の2セルを選択した状態でフィルハンドルをドラッグすると、Excelは「1ずつ増える連番だな」と判断して自動で連続データを入力してくれます。
- A1=1, A2=2 を選択 → ドラッグ → 3, 4, 5, 6, 7…
- A1=5, A2=10 を選択 → ドラッグ → 15, 20, 25, 30…(5ずつ増える)
- A1=2026/5/1, A2=2026/5/8 を選択 → ドラッグ → 5/15, 5/22, 5/29…(1週間ずつ進む)
このように、Excelは選択した2つのセルの差分を読み取り、その差分を保ったまま続きを入力してくれます。Ctrlキーを使わなくてよく、増加の幅も自由に決められるので業務では特に使い勝手の良い方法です。
「コピーになってしまう」ときは選択範囲を見直す
「ドラッグしたのに増えない」というときは、フィルハンドルをドラッグする前に選択範囲がセル1つだけになっていないかチェックしてみてください。1つだけの選択だとExcelは「コピーしてほしいのか連番にしたいのか」を判断できず、デフォルトでコピー動作になります。
連番にしたいなら、最低でも2つのセルにパターンの分かるデータを入力してから両方を選択する、これが基本ルールです。
原因3:セルの書式が「文字列」になっている
数値を入力しているはずなのに連番にならない、というときに見落としがちなのがセルの書式設定です。
セルの書式が「文字列」になっていると、Excelは入力された「1」を数値ではなく文字としての”1″と認識します。文字としての”1″はそもそも増減の概念がないため、Ctrlキーを押そうが2つ選択しようがコピーされるだけ、という結果になります。
文字列書式かどうかを確認する手順
- 対象のセルを選択する
- 右クリックして「セルの書式設定」を開く(または
Ctrl + 1) - 「表示形式」タブで分類を確認する
- 「文字列」になっていれば書式の問題が確定
セルの左上に小さな緑色の三角マーク(エラーインジケーター)が出ている、数値が左寄せで表示されている、という場合も文字列書式の可能性が高いサインです。
数値書式に変換する方法
文字列書式と判明したら、次の手順で数値に戻します。
- 対象セルを選択し、
Ctrl + 1で書式設定を開く - 分類を「標準」または「数値」に変更してOKをクリック
- セルを一度ダブルクリックしてEnterで再入力する(書式変更だけでは反映されないことがあるため)
ポイントは「書式を変えたあとに値を再入力すること」です。書式変更だけでは見た目は数値でも内部的には文字列のまま、というケースがあります。複数セルをまとめて変換したいときは、書式を「標準」に変えたあと、空のセルに「1」を入力してそれをコピー → 対象セルに「形式を選択して貼り付け」→「演算:乗算」を選ぶと、まとめて数値化できます。
日付の場合も同様で、「2026/5/11」と入力したつもりでも文字列扱いになっていると連続データになりません。書式を「日付」に変更してから再入力するのが確実です。
なお、入力した数式自体が再計算されない(連動して動かない)というときは、別の原因として計算モードが手動になっている可能性もあります。詳しくはExcelの計算式が自動計算されない原因と再計算する方法で解説しています。
原因4:フィルオプションで「セルのコピー」が選ばれている
ドラッグ完了直後に表示される、小さなアイコンに気付いていますか?フィルハンドルでドラッグし終えたあと、貼り付け範囲の右下にひっそりと現れるフィルオプションボタン(オートフィルオプション)です。このボタンをクリックすると、コピーと連続データを後から切り替えることができます。
フィルオプションのメニュー内容
ボタンをクリックすると、次のような選択肢が表示されます(バージョンや入力内容によって若干異なります)。
- セルのコピー:同じ値をコピーする
- 連続データ:1ずつ増える連番にする
- 書式のみコピー:値を入れず書式だけコピーする
- 書式なしコピー:値だけコピーして書式を引き継がない
- 連続データ(曜日):日付の場合に曜日単位で増やす
- 連続データ(月単位):日付の場合に月単位で増やす
- 連続データ(年単位):日付の場合に年単位で増やす
オートフィル直後に「あれ、コピーになってる」と思ったら、慌てて消さずにまずこのボタンをクリックしてください。「連続データ」を選び直すだけで、ドラッグ範囲がすべて連番に置き換わります。
過去の設定が引き継がれている可能性も
前回オートフィルしたときに「セルのコピー」を選んだ覚えがあると、次回以降も同じ動作になっているように見えることがあります。実際にはオプションは毎回個別に表示されるだけですが、操作のクセが残って毎回コピーで貼ってしまっているケースも少なくありません。ドラッグ直後の小さなアイコンを意識的に確認する習慣をつけると、こうしたトラブルを未然に防げます。
日付・曜日・月単位の連番を増やす方法
数値だけでなく、日付に関するオートフィルのバリエーションも押さえておきましょう。日付のオートフィルはフィルオプションを使い分けることで、1日刻み・週単位・月単位・年単位と自由に変えられます。
1日ずつ増やす(デフォルト動作)
A1に「2026/5/11」と入力し、フィルハンドルをそのままドラッグするだけで「2026/5/12, 2026/5/13, 2026/5/14…」と1日ずつ進みます。Ctrlキーは押さないのがポイントです。
平日のみ増やす
ドラッグ後にフィルオプションから「連続データ(週日単位)」を選ぶと、土日を飛ばして平日だけが入力されます。シフト表や営業日カレンダーを作るときに便利です。
月単位・年単位で増やす
「2026/1/31, 2026/2/28, 2026/3/31…」のように月単位で日付を進めたいときは、フィルオプションから「連続データ(月単位)」を選択します。各月の末日を自動で判断してくれるので、月末管理表にも使えます。「連続データ(年単位)」を選べば「2026/5/11, 2027/5/11, 2028/5/11…」と年だけが進みます。
曜日を入力する
「月」とだけ入力したセルをドラッグすると、「月, 火, 水, 木, 金, 土, 日, 月…」と自動で曜日が循環します。「月曜日」と入力した場合は「月曜日, 火曜日, 水曜日…」となります。出勤シフトや勤怠表を素早く作成したいときに重宝する小技です。
数字+単位の連番
「第1回」と入力してドラッグすると「第2回, 第3回, 第4回…」と数字部分だけが増えていきます。「No.1」「項目1」なども同様に連番化できます。数式や関数を使わずに見出し列を作りたいときに役立ちます。なお、連番と組み合わせて合計を計算したいときはSUM関数の使い方を参考にすると、表全体の集計までスムーズに進められます。
まとめ|オートフィルが思い通りにならないときのチェックリスト
最後に、オートフィルで連番や日付が増えないときに確認すべきポイントを整理しておきます。
- Ctrlキーの押し方:数値は「Ctrl+ドラッグ」で連番、日付は「そのままドラッグ」で増える
- セルの選択数:1つだけだとコピー、2つ選択すれば差分から連番を判定してくれる
- 書式設定:文字列書式になっていると数値も日付も増えない。「標準」「数値」「日付」に戻す
- フィルオプション:ドラッグ直後のアイコンから「連続データ」を選び直せる
オートフィルは「コピーしたいのか連番にしたいのか」をExcel側に正しく伝えるだけで、ほぼすべてのトラブルを解決できる機能です。今回のチェックリストを覚えておけば、突然「増えなくなった」ときも落ち着いて対処できるはずです。日々の表作りや資料更新のスピードを大きく上げてくれる機能なので、ぜひマスターして業務に活かしてください。
