エクセル迷子案内所
← 学習記事一覧

Excelのオートフィルで連番にならない・同じ数字がコピーされるときの直し方

公開: 2026-06-01

1 と入れて下にドラッグしたら、1, 1, 1, 1… と同じ数字がコピーされてしまった…」 「連番にしたいのに、毎回 1〜100 を手入力していて疲れる…」 「日付や曜日をドラッグで増やしたいのに、同じ日が並んでしまう…」

オートフィルで連番にならないとき、原因は 大きく4系統 に分かれます。 やっかいなのは、症状が似ていても 直し方がちがう ことです。

この記事は、「自分はどのタイプか」を症状で切り分けてから直す 形でまとめています。 上から順に読まなくても、自分の症状の章にジャンプしてOKです。

💡 関連記事:


まずは症状で切り分け(あなたはどのタイプ?)

オートフィルのつまずきは、次の4タイプのどれかです。 自分の症状に当てはまる行から、該当する章へジャンプしてください。

あなたの症状原因最短の直し方
1 と入れて 下にドラッグしたら 1, 1, 1, 1 とコピー された① 1セルだけのドラッグでは連番にならない1 22セル入れて選択 → 一緒にドラッグ(または Ctrl/Option を押しながら)
ドラッグした 直後にセル右下に出た小さなボタン に気付かなかった② オートフィル オプションを見落としているボタンをクリック →「連続データ」に切り替える
日付・曜日・月名を ドラッグで増やしたい のに同じ日が並ぶ③ 日付の連続データ(増えないなら文字列日付の疑い)本物の日付を1セル入れてドラッグ(増えないなら文字列日付を疑う)
行を 挿入・削除すると番号がズレる ので式で振りたい④ 手入力の連番が行の出し入れに弱い=ROW()-開始行+1 で式の連番にする

📌 ポイント: いちばん速い解は 「2セル選択ドラッグ」 です。1 2 と2つ入れて両方を選択し、一緒に下へドラッグするだけで 3, 4, 5… と連番になります。キーを覚える必要がありません。Ctrl/Option を押す方法・オートフィル オプションでの切り替え・ROW関数は、症状別に後の章で扱います。

この記事は上から読まず、自分の症状の章へジャンプして大丈夫です。 入口は「1セルだけドラッグしたか/オートフィル オプションを見たか/対象は日付か/式で振りたいか」の4つです。


タイプ①:1セルだけ入れてドラッグした(連番にする一番簡単な方法)

番号列を作ろうとして、いちばん最初にハマるのがこのパターンです。

症状

  • A2 に 1 と入れて フィルハンドル(セル右下の小さな四角)を下にドラッグしたら、1, 1, 1, 1…同じ数字がコピー された
  • 連番(1, 2, 3…)にしたかったのに、すべて同じ値で埋まってしまう

なぜ起きる

Excelは「1セルだけ選んでドラッグ」したとき、数値は既定でコピー扱い にします。 「連番にしたいのか・同じ値で埋めたいのか」が1セルだけでは判断できないため、安全側に倒してコピーしているのです。

確認方法

ドラッグ中、マウスポインタの右上に小さく出る プレビュー値1 のまま動いていないかを見ます。連番になるときは 2, 3, 4… とプレビューが増えていきます。手を離した後なら、埋まった値が全部 1 で右寄せのままになっているかで判断できます。

解決方法(一番速い方法)

12縦に2セル 入れ、その 両方を選択してから 下にドラッグします。 Excelは「1→2 の規則」を学習して、3, 4, 5… と続けてくれます。

なお、2セルの差が増分になります。1 2 なら増分1(3, 4, 5…)、2 4 なら増分2(6, 8, 10…)、5 10 なら増分5、というように、選択した2セルの差から増分を推測します。

解決方法(応用)

1セルだけで連番にしたいときは、Windows なら Ctrl を、Mac なら Option(⌥)を 押しながらフィルハンドルをドラッグ します。1 だけ入れたセルでも 1, 2, 3… になります(くわしくは下の「WindowsとMacの違い」の章で説明します)。

📌 ポイント: 「1セルだけドラッグ=コピー、2セル選択ドラッグ=連番」 が一番覚えやすい原則です。ドラッグするときは、フィルハンドル(セル右下の小さな四角)にマウスを合わせ、ポインタが 黒い十字(+) に変わったところでドラッグしてください。十字でなく白い矢印のまま引っぱると、オートフィルではなくセルの移動になってしまいます。

A2 に「1」だけを入れて下にドラッグした結果。A2〜A6 がすべて「1」でコピーされ右寄せで並んでおり、1セルだけのドラッグでは連番にならず同じ数字がコピーされることを示している

A2 に「1」、A3 に「2」を入れて両方を選択してから下にドラッグした結果。A2〜A6 が「1, 2, 3, 4, 5」と右寄せの連番になっており、2セルを選んでドラッグすれば連番になることを示している


タイプ②:ドラッグ直後に出る「オートフィル オプション」で切り替える

コピーになってしまっても、やり直さずにその場で連番へ切り替える 方法があります。

症状

  • ドラッグして手を離した直後、ドラッグの終端あたりの右下 に小さなボタン(「オートフィル オプション」)がふわっと表示される
  • そのボタンに気付かず次の操作をすると、消えてしまう

なぜ起きる

ドラッグ直後だけ、Excelは「セルのコピー/連続データ/書式のみコピー/書式なしコピー」などを 後から選び直せる ボタンを出してくれます。 これに気付けば、コピーになってしまっても クリック一発で連続データに切り替え られます。

確認方法

範囲の 右下 に小さなアイコン(フローティングのボタン)が出ているかを見ます。 このボタンは 次のキー入力やセルの選択で消えてしまう ので、出ているうちにクリックします。

解決方法

  1. 表示された オートフィル オプション のボタンをクリックします
  2. メニューから 「連続データ」 を選びます
  3. すると 1, 1, 1, 1その場で 1, 2, 3, 4 に切り替わります

日付・曜日・月名でも同じように切り替えられます。逆に、連続データになってほしくないのに連続になってしまったときは「セルのコピー」を選べば同じ値で埋め直せます。

📌 ポイント: ②の利点は 「やり直さなくていい」 ことです。ドラッグで失敗しても、直後ならオートフィル オプションで切り替えるだけ で済みます。なお「オートフィル オプション」はボタンの名前、「連続データ」はその中の 選択肢の1つ です(混同しないように覚えてください)。

このボタンはマウス操作に追従して表示される フローティング型のUI のため、本記事では画像で再現していません。実際の画面では、ドラッグして手を離した位置の右下を探してください。


WindowsとMacの違い:CtrlキーとOptionキーで挙動を反転させる

Ctrl を押しながらドラッグ」は、その時の既定の挙動を反転させる キー操作です。 「連続データになる魔法のキー」ではなく、あくまで 逆さまにする キー、と覚えると正確です。

具体的には次のようになります。

  • 数値:1セルだけドラッグの既定は「コピー」→ Ctrl(Mac: Option)を押しながらだと 連続データ1 だけ入れたセルでも 1, 2, 3… になります。
  • 日付:1セルだけドラッグの既定は「連続データ(1日ずつ増える)」→ Ctrl(Mac: Option)を押しながらだと 同じ日付をコピー

つまり「Ctrl / Option はその時の挙動を逆さまにする」が本質です。数値(既定コピー)は連続データに、日付(既定連続)はコピーに、それぞれ反転します。

OS別の対応キー

OSキー
WindowsCtrl
MacOption(⌥)

Windows向けの手順を読んでいる Mac ユーザーは、Ctrl ではなく Option(⌥) に読み替えてください。 Mac の Ctrl右クリック相当 の操作に割り当てられているため、押しながらドラッグしても挙動は変わりません。これが「Windowsの手順どおり Ctrl を押したのに変わらない」という混乱のよくある原因です。

📌 ポイント: 「2セル選択ドラッグ」と「Ctrl / Option を押しながらドラッグ」は、どちらも同じ目的(連番にする)への別ルート です。覚えやすい方でかまいません。日付で「増やさず同じ日でコピーしたい」ときだけ、Ctrl / Option がとくに活躍します。


タイプ③:日付・曜日・月名の連続データもオートフィルで作れる

オートフィルは数値だけのものではありません。日付・曜日・月名でも連続データを作れます。

よく使うパターン

  • 日付2025/1/15 を1セル入れてドラッグ → 2025/1/16, 2025/1/17… と1日ずつ増える(これが既定の挙動)
  • 曜日 または 月曜日 を1セル入れてドラッグ → 火, 水, 木… と続く。MonTue, Wed… も同様
  • 月名1月2月, 3月…JanuaryFebruary…

注意:増えない(同じ日が並ぶ)ときは文字列日付の疑い

日付をドラッグしても 同じ日が並んで増えない 場合は、中身が「文字列の日付」になっている可能性が高いです。 本物の日付(シリアル値)でないと、Excelはオートフィルで連続データにできません。見分け方と直し方は 日付が数字(45678など)になる・直らないときの2つの原因と直し方 を参照してください。

1日ずつ以外にもできる

「1ヶ月ずつ・1年ずつ・平日のみ」などにしたいときは、ドラッグ直後の オートフィル オプション(タイプ②)で「連続データ(月単位)」「連続データ(年単位)」「連続データ(週日)」に切り替えられます。

📌 ポイント: 日付・曜日・月名は、数値とは逆に 1セルだけでも連続データになります(既定が「連続」のため)。だからこそ、ドラッグしても増えないなら「中身が文字列日付かも」と疑う のが切り分けの近道です。

B列に正しい日付「2025/1/15」を1セル入れて下にドラッグした結果。B2〜B6 が「2025/1/15, 2025/1/16, 2025/1/17, 2025/1/18, 2025/1/19」と1日ずつ増えて右寄せで並んでおり、日付は1セルだけでも連続データになることを示している

B列の日付がすべて左寄せの「2025/1/15」で並んでいる状態。左寄せは中身が文字列であるサインで、文字列の日付はドラッグしても増えず同じ日が並んでしまうことを示している。本物の日付(シリアル値)でないとオートフィルで連続データにできない


タイプ④:行の挿入・削除でズレない連番にしたい(ROW関数)

行を 挿入・削除すると番号がズレる のがイヤなら、数値を直接打つのではなく 式で連番 にします。

使う数式

=ROW()-開始行+1

ROW() は、その式が入っているセルの 行番号 を返す関数です。そこから「連番を 1 にしたい行番号」を引いて +1 すると、どの行から始めても 1 から振れます。

  • A2 から連番を始める場合=ROW()-2+1(= =ROW()-1
    • A2 では ROW()2 なので、2-1=1
    • A3 では 3-1=2、A4 では 4-1=3、A5 では 4、A6 では 5
  • A5 から連番を始める場合=ROW()-5+1(= =ROW()-4
    • A5 では 5-4=1、A6 では 6-4=2、A7 では 3

一般式は 「現在の行番号 −(連番を1にしたい行番号)+ 1」 です。A1 から始めるなら =ROW()-1+1(= =ROW())ですが、たいていは1行目が見出しなので A2開始の =ROW()-1 が一番よく使う形 になります。

使い所

並べ替えで番号も一緒に振り直したいのではなく、並びは固定したまま、行の挿入・削除に番号を追従させたい ときに有効です。式なので、間に行を挿入しても、行を消しても、番号が自動で振り直されます。

参照の挙動($ の有無など)が気になる場合は 絶対参照と相対参照の違い・$マークの使い方 もあわせてどうぞ(ここでは深入りしません)。

📌 ポイント: 「行を入れ替えても1から振り直したい」が ROW関数の出番 です。手入力の連番は手軽ですが、行の出し入れで番号が崩れます。なお =ROW() だけで 1, 2, 3 になるのは A1(1行目)から始めたときだけ です。見出し行があって2行目から始めるなら、必ず =ROW()-1 のようにオフセットを引いてください。

A2 に「=ROW()-1」を入れて下にコピーした結果。数式バーには「=ROW()-1」が表示され、A2〜A6 が「1, 2, 3, 4, 5」と右寄せの連番になっている。式なので行の挿入・削除があっても番号が自動で振り直されることを示している


連番が作れたか確認するチェックリスト

  • フィルハンドル(セル右下の小さな四角)にマウスが 黒い十字(+) に変わってからドラッグした
  • 1セルだけのドラッグなら、Ctrl(Mac: Option)を押しながら /または 2セル入れてから ドラッグした
  • ドラッグ直後に出る オートフィル オプション で「連続データ」を選んだ
  • 日付が増えないときは、中身が文字列日付でないか 左寄せ/右寄せ を確認した
  • 行の挿入・削除に追従させたいときは =ROW()-開始行+1(A2開始なら =ROW()-1)を使った

まとめ:症状→原因→直し方の早見表

まずはこのフローで、自分がどのタイプかを判断してください。

タイプ症状原因直し方
① 1セルだけドラッグ1, 1, 1… と同じ数字がコピーされる数値は1セルだと既定でコピー1 2 の2セル選択ドラッグ、または Ctrl / Option を押しながら
② オプション見落としコピーになったが直せていないドラッグ直後のオートフィル オプションを見落としボタンをクリック →「連続データ」を選ぶ
③ 日付・曜日・月名同じ日が並んで増えない中身が文字列日付(シリアル値でない)本物の日付を使う/文字列日付を変換
④ 行挿入でズレる行の出し入れで番号が崩れる手入力の連番は行操作に弱い=ROW()-開始行+1(A2開始なら =ROW()-1

数値は 既定がコピー、日付は 既定が連続データ。この向きの違いを押さえ、Ctrl / Option は その既定を反転させるキー だと覚えると、どのタイプも迷わず直せます。


よくある質問

Q. Mac で Ctrl を押しながらドラッグしても変わりません

A. Mac は Ctrl ではなく Option(⌥) が同じ役割です(「WindowsとMacの違い」の章を参照)。Mac の Ctrl右クリック相当 の操作なので、押しながらドラッグしても挙動は変わりません。

Q. 隣接列の最終行まで一気に連番を埋めたい

A. フィルハンドルを ダブルクリック すると、隣の列に値が入っている行までを自動で埋めてくれます。長いリストで便利です(Excelの時短ショートカット も参照)。

Q. 日付が同じ日のままで増えません

A. 中身が 文字列の日付 の可能性が高いです。本物の日付(シリアル値)でないと、オートフィルが連続データにできません。見分け方と直し方は 日付が数字(45678など)になる・直らないときの2つの原因と直し方 を参照してください。左寄せの日付は文字列のサインです。

Q. ROW関数の式は何が便利?

A. 行を 挿入・削除しても番号がズレない のが利点です。手入力の連番は手軽ですが、行の出し入れで番号が崩れます。なお、フィルタで非表示にした行も ROW() は元の行番号を返すため、表示中の行だけで連番にしたい場合は別の関数(SUBTOTAL など)が必要ですが、ここでは深入りしません。

Q. ドラッグ直後の「オートフィル オプション」のボタンが出ません

A. このボタンは 次のキー入力やセル選択で消える ため、ドラッグ直後の一瞬しか見えません。Ctrl+Z(元に戻す)でやり直してから、もう一度ドラッグして直後にボタンを探してください。なお、設定(オプション)でこのボタンを非表示にしている場合もあります(ここでは深入りしません)。

Q. それでも直りません

記事の手順を試しても直らない場合、特定のデータや環境だけで起きるレアケースかもしれません。AIサポートで対話的に原因を切り分けてみてください。

関連記事

それでも解決しないときは

記事の手順を試しても直らない場合、特定の構成だけで起きるレアケースかもしれません。対話で原因を1つずつ切り分けるのが最短です。

AI案内人に相談する(無料・登録不要)→