Excelで連番を入力する作業、つい「1」「2」と入力してドラッグで済ませていませんか?
少量なら問題ありませんが、100件・1000件とデータが増えてくると、時間がかかるうえに入力ミスが起きやすいのが正直なところです。
実は、Excelには連番入力を一瞬で終わらせる方法や、行を削除しても崩れない連番、さらには丸数字や独自リストを自動入力できる仕組みまで用意されています。 知らないまま手作業を続けていると、それだけで毎回ムダな時間を消費してしまいます。
この記事では、Excelにおける連番入力をテーマに、
基本操作 → 高速化テクニック → 関数を使った動的な連番 → 実務で使える応用例までを、順番にわかりやすく解説していきます。
「とにかく早く番号を振りたい人」
「行を削除・追加しても番号を保ちたい人」
「丸数字や特殊な連番を扱いたい人」
どんなケースでも最適なやり方がすぐ選べるように構成しているので、ぜひご自身の作業に当てはめながら読み進めてみてください🙂
結論:Excelの連番入力は「目的別」に使い分けるのが最短ルート
Excelの連番入力を効率化する一番のコツは、「すべて同じ方法でやろうとしないこと」です。
連番の作り方にはいくつも種類があり、用途によってベストな方法がはっきり分かれています。
結論から言うと、次のように考えるだけで迷わなくなります。
- とにかく早く番号を振りたいだけ → オートフィル/連続データの作成
- 行の追加・削除に強い表を作りたい → ROW関数・SEQUENCE関数
- 丸数字や独自ルールの連番を使いたい → ユーザー設定リスト
「1と2を入力してドラッグ」は確かに有名ですが、
大量データ・実務表・再利用する資料では、正直あまり向いていません。
この記事では、それぞれの方法について
・どんな場面で使うべきか
・なぜその方法が向いているのか
・失敗しやすいポイント
まで含めて解説していきます。

まずは次の章で、最も基本かつ即効性の高い「連番入力の高速化テクニック」から見ていきましょう。
連番入力の基本と高速化テクニック
まずは、誰でもすぐに使えて効果が出やすい連番入力の基本テクニックから押さえていきましょう。
ここを知っているだけでも、日常的なExcel作業のスピードはかなり変わります。
Excelを仕事や作業で使う機会が多い場合、こうした時短機能を最新版の環境で安定して使えることも重要です。
Microsoft 365 Personal✅ Amazonでチェックする
Microsoft 365 Personal✅ 楽天でチェックする
Ctrlキーを使ったオートフィルで一瞬入力
Excelで連番を入力するとき、よくある失敗が「数字が増えずに同じ値がコピーされてしまう」ケースです。
これは、Excelがコピー指示として認識していることが原因です。
そこで活躍するのが、Ctrlキーを併用したオートフィルです。
- セルに「1」と入力する
- セル右下の■(フィルハンドル)にカーソルを合わせる
- Ctrlキーを押しながら下方向または右方向にドラッグする
これだけで、Excelは「連番を作りたい」と判断し、
1、2、3、4…と自動で番号を振ってくれます。
少量のデータであれば、この方法が最も手軽で失敗も少ないです。
数百〜数千件は「連続データの作成」が最速
100件以上の連番を作る場合、ドラッグ操作そのものが面倒になります。
そんなときは、「連続データの作成」機能を使うのが圧倒的に効率的です。
- 開始値(例:1)を入力したセルを選択
- 「ホーム」タブ →「フィル」→「連続データの作成」をクリック
- 範囲(列 or 行)・増分値・停止値を設定
例えば「1〜1000」までの連番も、スクロールなしで一瞬で完成します。
ID管理、リスト番号、管理表などでは特に重宝します。

次の章では、行を削除・追加しても崩れない、関数を使った「動的な連番作成」を解説していきます。
関数を使った「動的に崩れない」連番作成
ここからは一段階レベルアップして、行の追加・削除に強い「動的な連番」の作り方を解説します。
実務で使う表や、後から編集される資料では、この考え方がとても重要になります。
手入力やオートフィルだけで作った連番は、
行を削除した瞬間に番号が飛んだり、重複したりしがちです。 そうしたトラブルを防ぐのが「関数」を使った方法です。
ROW関数|行削除・追加に強い連番
ROW関数は、そのセルが何行目にあるかを数値で返す関数です。
この性質を利用すると、行構成が変わっても自動で番号が振り直されます。
基本の考え方はとてもシンプルです。
- ROW() → 現在の行番号を取得
- 不要な分を引いて、開始番号を調整
例えば、4行目から「1」を開始したい場合は、次のように入力します。
=ROW()-3
この数式を下方向にオートフィルすれば、
行を削除・追加しても常に1から順番に連番が再計算されます。
「あとで行を入れ替える可能性がある」
「誰かが編集する共有ファイル」
こうしたケースでは、ROW関数がとても安定します。
関数を使い始めると、Excelの作業効率は一気に上がります。
関数そのものに慣れていない場合は、こちらの記事もあわせて参考にしてみてください。
SEQUENCE関数|最新Excelなら最短1行で完成
Microsoft 365や比較的新しいExcelを使っている場合、
SEQUENCE関数が使えると連番作成はさらに楽になります。
SEQUENCE関数は、指定した行数・列数の連番を一気に生成できる関数です。
=SEQUENCE(10)
この1行だけで、「1〜10」の縦方向の連番が自動生成されます。
増分や開始値、横方向への展開もすべて指定可能です。
ただし、すべてのExcelバージョンで使えるわけではない点には注意が必要です。
共有ファイルや職場の環境では、相手のExcelバージョンも意識して使い分けましょう。

次は、丸数字や文字列など、通常の連番では扱いにくいケースに対応する方法を解説します。
丸数字・文字列など特殊な連番を自動入力する方法
ここまで紹介してきた方法は、主に「数値の連番」が対象でした。
しかし実務では、丸数字(①②③)や文字列、独自ルールの連番を使いたい場面も意外と多いです。
そうしたケースで便利なのが、Excelのユーザー設定リストという機能です。
ユーザー設定リストで自由な連番を作る
ユーザー設定リストを使うと、
Excelに「この並びは連番として扱ってほしい」と教えることができます。
丸数字や都道府県名、社内独自の区分など、
標準では連番にならないものもオートフィル可能になります。
- ①〜⑳などの丸数字
- A区分 → B区分 → C区分
- 東京都 → 神奈川県 → 千葉県
設定手順は次の通りです。
- 登録したい連番リストをセルに縦方向で用意する
- 「ファイル」→「オプション」→「詳細設定」を開く
- 「ユーザー設定リストの編集」をクリック
- 「リストの取り込み元範囲」にセル範囲を指定してインポート
一度登録してしまえば、
先頭の文字を入力してドラッグするだけで、以降は自動入力できます。
アルファベット・表記ゆれで失敗しないための注意点
ユーザー設定リストで意外と多い失敗が、表記の統一ができていないケースです。
例えば、
「A」「b」「C」のように大文字と小文字が混在していると、
Excelは別物として扱い、連番が崩れることがあります。
登録する際は、次の点を意識すると安全です。
- アルファベットは大文字か小文字のどちらかに統一
- 全角・半角を混ぜない
- スペースや記号の有無を揃える
こうした細かい操作を効率よく行うには、
ショートカットキーを覚えておくと作業が一気に楽になります。

次の章では、連番を単なる番号付けで終わらせず、
実務で差がつく応用テクニックを紹介していきます。
応用テクニック|実務で差がつく連番の使い方
連番入力は「番号を振るだけ」で終わりではありません。
ここからは、実務でそのまま使える応用テクニックを紹介します。
これらを知っているかどうかで、
「作業ができる人」から「仕組みを作れる人」へ一段レベルアップできます。
自動更新カレンダーを連番で作成する
Excelでは、連番の考え方を応用することで、
月が変わっても自動で更新されるカレンダーを作ることができます。
まずは、月初日を数式で作ります。
=DATE(年セル, 月セル, 1)
翌日以降は、
前日のセルに「+1」するだけで日付が連続して並びます。
曜日を表示したい場合は、TEXT関数を使います。
=TEXT(日付セル,"aaa")
これで、日付に連動した曜日が自動表示されます。
さらに、翌月の日付を非表示にしたい場合は、
条件付き書式で次の数式を使います。
=MONTH(日付セル)<>指定月セル
フォント色を白に設定すれば、
見た目上は翌月分だけが自然に隠れます。
結合セルが原因で連番できないときの対処法
「なぜか連番がうまくいかない…」という場合、
原因が結合セルであることは非常に多いです。
サイズの異なる結合セルが混在していると、
オートフィルは正しく動作しません。
対処法は次のどちらかです。
- 一度すべて結合を解除して連番を作り、あとから再結合する
- 結合された1ブロックをコピーして貼り付ける
特に後者は、レイアウトを崩さずに済むため、
実務ではよく使われます。
連番を使った一括削除・1行おきの空白行挿入
連番は「削除」や「並び替え」と組み合わせると、
地味だけど強力な時短テクニックになります。
例えば、1行おきに空白行を入れたい場合。
- データ横に連番を振る
- その連番をコピーして、すぐ下にもう一度貼り付ける
- 連番列を基準に「昇順」で並び替える
これだけで、1行おきに空白行が挿入されます。
シフト表や勤務表など、
実務でよく使う表にも応用できます。

次の章では、初心者がやりがちな誤解や失敗パターンを整理していきます。
よくある誤解・失敗パターン
連番入力はシンプルに見える分、
間違ったやり方を「正解」だと思い込んでいるケースが少なくありません。
ここでは、初心者〜中級者が特につまずきやすいポイントを整理します。
「1と2を入れてドラッグすれば万能」という誤解
確かにこの方法で連番は作れますが、
大量データや再編集前提の表には向いていません。
途中で行を削除した瞬間に番号が崩れ、
気づかないまま提出・共有してしまうケースもよくあります。
用途に応じて、
オートフィル・関数・連続データを使い分ける意識が大切です。
コピーと連番の違いを理解していない
オートフィルで数字が増えない場合、
Excelは「連番」ではなくコピーとして処理しています。
この挙動を理解していないと、
毎回「なぜ増えないの?」と手が止まってしまいます。
Ctrlキー併用やフィルオプションを使うだけで、
この問題は簡単に解決できます。
Excelのバージョン差を意識していない
SEQUENCE関数などの新しい機能は、
すべてのExcelで使えるわけではありません。
自分の環境では動いても、
共有相手のExcelでエラーになることもあります。
特に職場や共同作業では、
誰の環境でも再現できるかを意識して方法を選ぶと安心です。
まとめ|連番入力を制する者がExcelを制す
Excelの連番入力は、ただ番号を振るだけの作業ではありません。
どの方法を選ぶかで、作業スピード・正確性・後からの修正のしやすさが大きく変わります。
この記事で紹介したポイントを、もう一度整理しておきましょう。
- 少量・単発の連番 → Ctrlキー付きオートフィル
- 大量データ → 連続データの作成
- 行の追加・削除がある表 → ROW関数
- 最新版Excel環境 → SEQUENCE関数
- 丸数字・独自ルール → ユーザー設定リスト
特に実務では、
「あとから編集されるか?」「他人が使うか?」を考えて
崩れにくい方法を最初から選ぶことが重要です。
最初は少し難しく感じるかもしれませんが、
一度身につけてしまえば、毎日のExcel作業が確実に楽になります🙂
「なんとなく手作業」で連番を入れていた方ほど、
ぜひ今日からこの記事の内容を試してみてください。
Excelの基礎からもう一度整理したい場合は、
体系的に学べる教材を1冊持っておくのもおすすめです。
Excelの基本が学べる教科書
よくある質問(FAQ)
- QExcelで連番がうまく増えない原因は何ですか?
- A
多くの場合、Excelが「連番」ではなく「コピー」として認識しています。
Ctrlキーを押しながらオートフィルするか、フィルオプションを確認してみてください。
- Q行を削除しても番号を固定したい場合はどうすればいいですか?
- A
ROW関数やSEQUENCE関数を使うのがおすすめです。
これらは行構成が変わっても自動で番号を再計算してくれます。
- Q丸数字を関数だけで作ることはできますか?
- A
完全に関数だけで作るのは少し手間がかかります。
実務ではユーザー設定リストを使う方が、再利用もしやすく現実的です。









※当サイトはアフィリエイト広告を利用しています。リンクを経由して商品を購入された場合、当サイトに報酬が発生することがあります。
※本記事に記載しているAmazon商品情報(価格、在庫状況、割引、配送条件など)は、執筆時点のAmazon.co.jp上の情報に基づいています。
最新の価格・在庫・配送条件などの詳細は、Amazonの商品ページをご確認ください。