エクセルで番号を振る極意!行削除でもずれない自動連番術【2026】

エクセルで番号を振る極意!行削除でもずれない自動連番術【2026】

エクセルで番号を振る極意!行削除でもずれない自動連番術【2026】にまつわる役立つ知識を詳しく紐解きます。

行を削除しても、あるいは間に行を挿入しても連番が一切ずれない堅牢なシートを作るには、数式を用いたアプローチが決定打となります。利用しているエクセルのバージョンや運用要件に応じて、主に2つのアプローチを使い分けます。

最も汎用性が高く、すべてのバージョンで動作するのがROW関数を活用した方法です。ROW関数は指定したセルの行番号を返すため、表の見出し位置に合わせたオフセット(差し引き)を設定するだけで、常に正しい通し番号が出力されます。

例えば、データが2行目から始まる表の場合、A2セルに以下の数式を入力して下方向へコピーします。

=ROW()-1 または =ROW(A1)

前者の「-1」は見出し行(1行目)の分を減算する指定です。この数式を設定しておけば、途中の行を丸ごと削除しても、残った行のROW関数が即座に現在の行位置を再取得するため、連番が欠落することはありません。

一方、Microsoft 365やExcel 2021以降を導入している最新環境であれば、スピル機能を活かしたSEQUENCE関数が圧倒的にスマートです。A2セルに以下の数式を1つ入力するだけで、指定した行数分の連番が一気に自動展開されます。

=SEQUENCE(100)

セルを下まで引っ張るドラッグ操作すら不要となり、1万行を超える大規模データであっても一瞬でナンバリングが完了します。また、ショートカットキーで手早く静的な連番を振りたい場合には、Alt → E → I → S(連続データの作成ダイアログ)を呼び出すコマンドも現場では重宝されます。

加藤 愛美
著者

加藤 愛美

マーケティングと消費者心理のトレンドを分析し、現代のヒット商品の背景を読み解きます。