Excel に行番号を追加 — 無料·アップロード不要·ワンクリック
開始値・増分を指定して連番列を挿入。列位置の指定や複数シートへの一括追加にも対応。アップロード不要・登録不要、ファイルは端末内に留まります。
.xlsx、.xlsm、または .xls ファイルをここにドロップ、またはクリックして選択
.xlsx / .xlsm / .xls 対応 · ローカル処理 · アップロードなし
オンラインでExcelに行番号を追加する方法
- .xlsx、.xlsm、または .xls ファイルを1つドロップ — すべてブラウザー内で実行され、アップロードされません。
- 先頭行がヘッダーかどうかを選択します(既定でオン)。オンの場合、ヘッダー行は採番されず、新しい列の見出しには # が入ります。
- 開始値と増分(どちらも既定は1)を設定し、番号列を先頭列と末尾列のどちらに置くか選びます。
- ブック全体で1つの連続した番号が必要な場合は「シートをまたぐ連番」をオンにします。オフの場合、各シートは開始値からやり直します。
- 「行番号を追加」をクリックし、シートごとのレポートを確認して {元の名前}-numbered.xlsx をダウンロード。
仕組み
このツールはSheetJSを使ってブラウザー内で .xlsx / .xlsm / .xls を解析し、各シートを生の配列の配列(セル値のみ、日付はDateオブジェクトのまま)として読み込みます。次に各データ行に新しいセルを1つ書き込みます。その値は 開始値 + k × 増分(k は0から数えたデータ行の番号)です。ヘッダーをオンにしている場合、新しい列の1行目にはテキスト # が入り、採番は2行目から始まります。「先頭列」ではこのセルを各行の先頭に挿入するため元の列が右へずれ、「末尾列」ではそのシートの最大幅の後ろに追加され、短い(歯抜けの)行は先に幅いっぱいまで埋められます。「シートをまたぐ連番」をオンにすると、1つのカウンターがブック内をシート順に進み、各シートは前のシートが終わった続きから採番されます。空のシートはその場に保持され、番号を消費しません。最後に、再構築した配列はSheetJSで新しい値レベルのOOXMLブックとして書き戻され——テキストではなく本物の数値セルです——.xlsx としてブラウザーにダウンロードされます。この一連の処理はすべてローカルで完結し、1バイトもデバイスの外に出ません。
ファイルはデバイスから一歩も出ません——処理は100%ブラウザー内です。
番号付けオプションの説明
| オプション | 既定値 | 動作 |
|---|---|---|
| 開始値 | 1 | データ行に書き込まれる最初の番号。0や負数も指定でき、0や-100から始められます。 |
| 増分 | 1 | 連続する番号の間隔。開始5・増分-1で 5, 4, 3, 2, 1 の降順になります。増分に0は使えません。 |
| 位置 | 先頭列 | 先頭列:番号列をA列に挿入し、元の列を右へずらします。末尾列:既存データの後ろに追加します。 |
| シートをまたぐ連番 | オフ | オフでは各シートが開始値から採番し直し、オンではブック全体で1つの連続した序列になります。 |
番号セルはテキストではなく本物の数値セルなので、数式・並べ替え・フィルターにそのまま使えます。ヘッダーをオンにした場合、新しい列の1行目には常にテキスト # が書き込まれます。
こんなときに
- リストを印刷・書き出しする前の採番:紙面で「47行目」とすぐ参照できます。
- データ確認・突き合わせ:2つのエクスポートや同僚とのレコード確認に、安定した行参照として使えます。
- 元の順序への復元:並べ替え前に採番しておけば、番号列でソートして元の順序に戻せます。
- 行番号・明細番号を必須とするシステムへのインポート前処理。
静的な番号と複数シートのルール
既定では各シートが開始値から独立して採番されます。シートをまたぐ連番をオンにすると、ブック全体のデータ行にわたって番号が連続します(空シートは番号を消費しません)。データ行のないシートは出力にそのまま残り、合計件数には含まれません。
番号はセルに書き込まれた静的な値で、数式ではありません。並べ替え、フィルター、行の挿入・削除をしても自動で振り直されないため、新しい番号が必要な場合はこのツールをもう一度実行してください。
制限事項
- 出力は値から再構築されるため、スタイル、列幅、結合セル、数式(キャッシュ値に置換)、グラフは簡略化されます。
- 番号は自動更新する ROW() 関数ではなく静的な値です(上記の注意を参照)。
- 開く際にパスワードが必要な暗号化ブックは読み取れません。
- 旧形式 .xls を入力できますが、出力は .xlsx になります。
- ヘッダーをオンにした場合、新しい列の見出しは常にテキスト # です。
よくある質問
この行番号ツールは本当に無料ですか?
はい、100%無料です。登録不要、ウォーターマークなし、ファイル数制限なし。すべてブラウザーで処理されます。
シートを並べ替えた後、番号は自動更新されますか?
いいえ。番号は数式ではなく静的な値です。並べ替え、フィルター、行の挿入では振り直されません。新しい番号が必要な場合はツールを再実行してください。
0から始めたり降順にしたりできますか?
できます。開始値には0と負数が使え、負の増分で降順になります(開始5・増分-1で 5, 4, 3, 2, 1)。増分に0は使えません。
番号列はどこに配置されますか?
先頭列(A列に挿入し、元の列を右へずらす)または末尾列(既存データの後ろに追加)を選べます。
複数シートではどう採番されますか?
既定では各シートが開始値からやり直します。「シートをまたぐ連番」をオンにするとブック全体で1つの序列になり、空シートは番号を消費しません。
ファイルはアップロードされますか?書式は保たれますか?
アップロードされません。すべてブラウザー内で完結します。出力はセル値から再構築されるためスタイルは簡略化され、暗号化ブックは処理できません。
関連ツール
書式や数式を保ちたい場合や、自動更新する ROW() 関数の番号が必要な場合は?
無料オンラインExcelエディターを開く