序號怎么自動排序 2種讓序號保持自動更新的方法

表格中的序號,相信大家都不陌生,但是它卻能決定你在領導心目中的形象,甚至影響你是否會升職加薪 。
相信很多職場人在制作表格的時候都發現了一個這樣的情況:領導在看數據的時候,第一眼大多數都是看序號這一列,如果序號經常存在錯誤就會給人一種馬虎大意,做事不認真的感覺,印象分勢必會下降,升職的機會也就小了
那么對于這樣的問題,我們該如何解決的?今天跟大家分享下我們如何制作一個可以自動更新的序號,無論是新增刪除還是篩選數據序號都能保持自動更新,不會出錯 。它的制作也非常的簡單,廢話不多說,讓我們直接開始吧
一、篩選保持序號連續1. SUBTOTAL函數
想要讓序號實現篩選后自動更新,我們就必須要用到SUBTOTAL這個函數,它可以實現不計算隱藏數據,下面我們就來簡單的了解下這個函數
SUBTOTAL函數:返回一個數據區域的分類匯總的結果
語法:=SUBTOTAL(function_num,ref1,[ref2],…)
第一參數function_num:設置計算類型
它一共有22個計算類型,當參數值為1-11時函數會計算隱藏值,當參數值為101-111時函數不會計算隱藏值,具體參數含義,如下圖所示
第二參數relf1:第一個單元格引用區域
第三參數relf2:第二個單元格引用區域
以此類推,最多可以設置255個數據區域

序號怎么自動排序 2種讓序號保持自動更新的方法

文章插圖
2.設置公式
在SUBTOTAL函數的計算類型中我們可以使用counta這個類型來實現構建序號的效果,并且還要求函數不計算隱藏的數據區域,所以我們需要將參數值設置為103
在這我們只需要將公式設置為:=SUBTOTAL(103,$B$2:B2),然后向下填充就能構建一個序號,但是現在這個序號只能實現篩選數據后自動更新,想要實現新增或者刪除數據自動更新,我們還需要點擊表格然后按下Ctrl+T將普通表轉換為超級表,這么做是因為超級表是可以實現自動填充公式的 。效果如下動圖所示,至此就設置完畢了
序號怎么自動排序 2種讓序號保持自動更新的方法

文章插圖
二、不需要篩選序號保持更新的效果如果你不需要篩選后保持更新的這個效果,我們就可以使用COUNTA這個函數來構建序號
我們只需要在單元格中輸入=COUNTA($B$2:B2)然后向下填充,這樣的話就會生成序號,想要讓公式實現自動填充,我們也需要按下Ctrl+T將普通表轉換為超級表,這樣的話我們新增與刪除數據序號都可以實現自動更新了
序號怎么自動排序 2種讓序號保持自動更新的方法

文章插圖
這兩種方法的本質其實是一模一樣的,都是利用了counta函數來對旁邊的姓名這一列數據進行計數,在這里我們需要注意的是,第一個B2需要絕對引用,而第二個B2需要相對引用,這點非常重要
(此處已添加圈子卡片,請到今日頭條客戶端查看)
【序號怎么自動排序 2種讓序號保持自動更新的方法】還有一點不建議大家使用=row(a1)來生成序號,因為這樣生成的序列,當我們在中間刪除數據的時候,會有錯誤值出現 。

    推薦閱讀