正直に言いましょう—スプレッドシートに1、2、3...と手入力するのは、ペンキが乾くのを見ているのと同じくらい退屈です。500行以上も番号を振る必要があったら? 悪夢でしかありません。
良いニュース:Googleスプレッドシートにはこれを自動化する超便利な機能が備わっています。さらに良いことに、Excelmatic(当社のAI搭載スプレッドシートウィザード)のようなツールを使えば、番号振りだけでなく、コーヒーを飲みながらデータを実用的なインサイトに変えることもできます。
以下は、簡単なものから上級者向けまで、5つの手間いらずの連番生成方法です:
1. ドラッグ&ドロップの魔法(クイックリスト向け)
素早く番号が必要なときに最適:
- 開始セル(例:A1)に
1
と入力。 - その下のセル(A2)に
2
と入力。 - 両方のセルを選択 → 右下の小さな青い四角(「フィルハンドル」)にカーソルを合わせる。
- TikTokをスクロールするように下にドラッグ—番号が自動入力!
プロのヒント: パターン(例:5、10、15...)でも可能。最初の2つの値を入力するだけ。
2. フィルコマンド(精密制御)
1,000個の番号をドラッグせずに生成したい? これで:
- 開始番号(例:A1に
1
)を入力。 - 編集 → フィル → 連続データを選択。
- 増分値(通常
1
)と停止値(例:1000
)を設定。 - 完成—完璧な連番、スクロール不要。
3. 数式の力:ROW()関数(動的番号付け)
数式 = 将来への備え。行の追加/削除があっても自動調整:
=ROW()-ROW($A$1)+1
- 開始セルに貼り付け → 下にドラッグ。
- ここがすごい: 先頭に行を挿入しても、番号が狂わない。
4. ARRAYFORMULA(ワンクリックの奇跡)
怠け者の天才向け—1つの数式で列全体を埋める:
=ARRAYFORMULA(ROW(A1:A100)-ROW(A1)+1)
A100
を最終セルに変更。完了。
5. Google Apps Script(カスタマイズ好き向け)
偶数を飛ばす? 逆順にカウント? スクリプトで可能:
- 拡張機能 → Apps Scriptを開く。
- カスタムスクリプトを貼り付け(例:奇数用に
for (let i=1; i<=100; i+=2) { sheet.getRange(i,1).setValue(i); }
)。 - 実行—魔法のように反映されます。
ボーナス:AIに重労働を任せる
番号振りだけで終わらせないで。Excelmaticは以下も自動化:
✅ 自動更新ダッシュボード
✅ スマートなチャート&可視化
✅ AIによるインサイト(数式不要)
例: 売上レポートをアップロード → Excelmaticに「行に番号を振り、上位10%をハイライト」と指示 → 数秒で整ったテーブルを取得。
トラブルシューティング
🔹 ドラッグが効かない? 初期パターン(例:1、2)を確認。
🔹 数式エラー? 閉じ括弧)
や$
の不足をチェック。
🔹 スクリプトの問題? Apps Scriptの行末を確認。
最終結論
クイックリストにはドラッグまたはフィル機能。動的なシートにはROW()やARRAYFORMULAが最適。複数のデータセットを扱うなら、Excelmaticで退屈な作業を自動化—重要なことに集中できます。
P.S. 手作業が嫌い? Excelmaticの無料プランを試す—スプレッドシートにカフェイン注入のようなものです。 ☕️