自動編號列

不同於其他 Microsoft Office 程式 (例如 Word)、Excel 不提供將資料自動編號的按鈕。不過,您可以拖曳填滿控點以連續編號填滿欄,或是使用 ROW 函數,輕鬆在列中加入連續編號。

提示: 如果您需要對資料套用更進階的自動編號系統,只要安裝 Access,便可將 Excel 資料匯入 Access 資料庫。您可以在 Access 資料庫中建立一個欄位,一旦在資料表中輸入新記錄便會自動產生唯一編號。如需詳細資訊,請參閱在 Excel 與 Access 之間交換 (複製、匯入、匯出) 資料

您想要做什麼?

顯示或隱藏填滿控點

以連續編號填滿欄

使用 ROW 函數編號列

顯示或隱藏填滿控點

預設會顯示 填滿控點 填滿控點 ,不過您可以隨時開啟或關閉。

  1. 按一下 [Microsoft Office 按鈕] Office 按鈕圖像 ,然後按一下 [Excel 選項]。

  2. [進階] 類別的 [編輯選項] 底下,選取或取消選取 [啟用填滿控點與儲存格拖放功能] 核取方塊,即可顯示或隱藏填滿控點。

附註: 為了協助避免在拖曳填滿控點時取代現有的資料,請確定您已選取 [覆寫儲存格前先提醒] 核取方塊。如果您不想要 Excel 顯示覆寫非空白儲存格的相關訊息,可以取消選取這個核取方塊。

頁面頂端

以連續編號填滿欄

  1. 選取您要填滿的範圍內的第一個儲存格。

  2. 輸入數列的起始值。

  3. 在下一個儲存格中輸入值,建立模式。

    提示: 舉例來說,如果想要的數列是 1、2、3、4、5...,請在前兩個儲存格中輸入 12。如果想要的數列是 2、4、6、8...,則輸入 24

  4. 選取包含起始值的儲存格。

  5. 拖曳 填滿控點 填滿控點 來涵蓋您想要填入的範圍。

    附註: 當您將填滿控點拖曳到各儲存格時,Excel 會顯示將用於填滿各儲存格的值預覽。根據預設,Excel 會使用線性成長模式來決定填入的值。如果您要套用不同的成長模式,請按住滑鼠右鍵拖曳填滿控點,然後從捷徑功能表選取模式。

    若要依照遞增順序填滿,請向下或向右拖曳。若是遞減順序填滿,則向上或向左拖曳。

    提示: 如果看不到填滿控點,請先設定顯示。如需詳細資訊,請參閱顯示或隱藏填滿控點

附註: 當您新增、移動或移除列時,這些編號不會自動更新。您可以選取順序正確的兩個編號,然後拖曳填滿控點到編號範圍結尾處,手動更新連續編號。

頁面頂端

使用 ROW 函數編號列

  1. 在您要編號的範圍內的第一個儲存格中,鍵入 =ROW(A1)

    ROW 函數會傳回您參照的列號。例如,=ROW(A1) 會傳回編號 1

  2. 拖曳 填滿控點 填滿控點 來涵蓋您想要填入的範圍。

    提示: 如果看不到填滿控點,請先設定顯示。如需詳細資訊,請參閱顯示或隱藏填滿控點

附註: 

  • 這些編號會在您排序資料時更新,但是排列順序可能會在您新增、移動或刪除列時遭到中斷。不過,您可以選取順序正確的兩個編號,然後拖曳填滿控點到編號範圍結尾處,手動更新編號。

  • 如果您想要使用 ROW 函數在您新增資料列時自動插入編號,請將該資料範圍轉換成 Excel 表格。在表格結尾處新增的所有列都會依順序編號。如需詳細資訊,請參閱在 Excel 工作表中建立或刪除表格

  • 如果要輸入特定順序的編碼 (例如採購單編號),可以使用 ROW 函數搭配 TEXT 函數。例如,如果要以「000-001」開始編號清單,請在您要編號的範圍內的第一個儲存格中輸入公式「=TEXT(ROW(A1),"000-000")」,然後拖曳填滿控點至範圍結尾處。

頁面頂端

這項資訊有幫助嗎?

太好了! 還有其他意見反應嗎?

我們應該如何改進?

感謝您的意見反應!

×