建立流水號、編號清單是表格操作基礎功。WPS 表格提供三種主流自動編號法:拖曳填充把手(簡單靜態)、序列對話框(大量靜態)、ROW 函數(動態隨刪除/插入自動重排)。本文詳細比較三法操作步驟、適用場景與優缺點,助您依需求選擇最佳方案。
1。
圖示:拖曳填充把手生成序號


特點:操作最快、無公式依賴、刪除/插入行後序號不會自動更新(需重新拖曳)。適合列數固定、極少異動的靜態清單。
1(或任意起始值)。


特點:無需拖曳、可精確指定筆數、適合超大筆數(萬行以上)靜態編號。同樣刪除/插入行後不自動更新。
=ROW()-1(若標題列佔第 1 列,資料從第 2 列開始,故 -1;若資料從第 5 列開始,公式為 =ROW()-4)。

核心優勢:公式參考儲存格絕對位置(ROW()),刪除/插入任意行,所有下方編號自動重新計算連續,永不斷號、重號。




圖示:刪除多行後 ROW 函數編號自動重排連續
| 維度 | 拖曳填充把手 | 序列對話框 | ROW 函數動態編號 |
|---|---|---|---|
| 操作速度 | 極快(百行內) | 快(萬行級) | 快(需輸入公式) |
| 適用筆數 | < 1,000 列 | ≤ 1,048,576 列 | 無上限 |
| 刪除/插入行後 | 斷號,需重拖 | 斷號,需重跑 | 自動連續重排 |
| 跨工作表參考 | 不可 | 不可 | 可(結合 INDIRECT/INDEX) |
| 公式依賴 | 無 | 無 | 有(可見公式列) |
| 列印/匯出 PDF | 正常 | 正常 | 正常(顯示計算結果) |
| 推薦場景 | 臨時清單、草稿、列數固定報表 | 大量靜態編號、匯入資料庫前加欄位 | 正式報表、資料庫匯出、頻繁增刪資料的主檔 |
=IF(MOD(ROW(),2)=0, ROW()/2, "")="NO-"&TEXT(ROW()-1,"0000") → NO-0001, NO-0002...=COUNTIF($B$2:B2,B2)(B 欄為群組欄位)。選擇建議:
📋 臨時/一次性/少量 → 拖曳填充把手
📊 大量靜態/匯入前準備 → 序列對話框
🗂️ 正式主檔/頻繁增刪/需永久連續 → ROW 函數動態編號(首選)