Excel插入/刪除/隱藏行,表格序號不能自動更新,解決方法都在這

職場 發佈 2020-01-15T09:29:26+00:00

下圖中,我們在A2單元格輸入公式「=ROW-1是因為我們表格中含有標題行,而序號是從1開始的,所以需要減1。當我們刪除表中間任意行時,序號都會自動更新。但使用ROW函數,直接在表格中添加行,序號會自動更新,但並沒有顯示出來,需要我們再次填充序號,這時候我們可以使用「創建表」的方法

當我們在表格中插入行、刪除行或者隱藏行時,如何讓序號自動更新?

很多小夥伴插入序號時都是手動輸入的,導致在插入或刪除行時序號就會不連續,每次手動更改序號卻很麻煩,針對這個問題,我給大家分享幾個序號自動更新的技巧!

一、使用ROW函數。

下圖中,我們在A2單元格輸入公式「=ROW()-1」,將公式下拉填充到A12單元格即可得到1到11的序號。

ROW函數可以返回當前單元格所在行的行號,ROW()-1是因為我們表格中含有標題行,而序號是從1開始的,所以需要減1。

當我們刪除表中間任意行時,序號都會自動更新。

但使用ROW函數,直接在表格中添加行,序號會自動更新,但並沒有顯示出來,需要我們再次填充序號,這時候我們可以使用「創建表」的方法來讓序號自動更新。

二、使用「創建表」的方式。

在第一個方法中,我們已經知道使用ROW函數在表中間插入行時,需要我們對序號重新進行填充,達不到增刪行序號自動更新的目的,下面在第一個方法的基礎上,我們結合「創建表」的方式,讓序號自動更新。

下圖中,A2單元格的公式為「=ROW()-1」,A3到A11單元格的序號由A2單元格下拉填充公式所得,按快捷鍵「Ctrl+T」打開「創建表」對話框,「表數據的來源」選擇「A1:B12」,勾選「表包含標題」前面的複選框,點擊「確定」按鈕即可。

這時我們在表格中間插入行和刪除行,序號都自動更新了,不再需要手動去填充公式。

在第二個方法中,我們對某些序號進行篩選,此時我們又發現篩選的序號是不連續的,這就需要給大家介紹第三種方法了。

三、使用SUBTOTAL函數。

SUBTOTAL:返回一個數據列表或資料庫的分類匯總。

語法:=SUBTOTAL(function_num,ref1,[ref2],…,)。

中文意思:=SUBTOTAL(功能代碼,數據區域)。

功能代碼有:

其中代碼1-11包含隱藏單元格的值,101-111不包含隱藏單元格的值。

下圖中,A2單元格的公式等於「=SUBTOTAL(103,$B$2:B2)」,A3到A11單元格的序號由A2單元格下拉填充公式所得。

103表示COUNTA函數,該函數可以返回參數列表中非空的單元格個數,利用該函數可以計算單元格區域或數組中包含數據的單元格個數。

當我們隱藏或者篩選或者刪除表格中的數據行時,序號也會自動更新。

上面的步驟我們在插入行時又不能自動更新了,這時我們可以這樣做:

按「Ctrl+T」打開「創建表」對話框,「表數據來源」選擇「A1:B12」,勾選「表包含標題」前面的複選框,點擊「確定」按鈕,然後在A2單元格中輸入公式「=SUBTOTAL(103,$B$2:B2)」,按回車鍵後A2:A12單元格區域就可以得到1到11的連續序號。這時我們在表格中間插入一行,並補充右邊的內容,序號就會自動更新了。

上面的3個方法,各自都有優點,大家可自己選擇使用,如有什麼問題,可以在評論區或者私信給我留言哦!如果這篇文章對您有幫助,轉發給更多朋友並點讚,給與小編鼓勵和支持,謝謝!

本文為跟小小筱學辦公技能原創,未經授權,禁止轉載!如需轉載,請私信獲取授權,並且只允許轉載到公眾號,不可轉載到其它平台,違者必究。授權轉載時還請在文初註明出處和作者,謝謝!

關鍵字: