Excel下快速制作特殊序號(hào)的技巧
序號(hào)是表格制作中不可缺少的一個(gè)元素,也是Excel中應(yīng)用最多的一個(gè)字段。有小伙伴說(shuō),這序號(hào)有啥可聊的,不過(guò)就是一堆數(shù)字羅列在一起。但在實(shí)際工作中,序號(hào)的作用可不僅僅是羅列數(shù)字這么簡(jiǎn)單。比方說(shuō)添刪行列后的序號(hào)自動(dòng)更新、分部門重新排列序號(hào)、篩選后讓序號(hào)連續(xù)顯示等,都是一些日常經(jīng)常碰到,卻無(wú)法通過(guò)Excel傳統(tǒng)功能實(shí)現(xiàn)的目標(biāo)。今天小編就教大家?guī)渍校绾慰焖僦谱魈厥庑蛱?hào)!
1、添刪行后讓序號(hào)自動(dòng)更新
日常工作中,經(jīng)常需要對(duì)一個(gè)已有的表格進(jìn)行添刪行操作。不過(guò)添加/刪除行后,Excel是不會(huì)自動(dòng)更新序號(hào)列的。這就給我們?cè)斐闪艘粋€(gè)麻煩,每次在進(jìn)行完添刪行操作后,都得需要手工重新編排一遍序號(hào)。其實(shí)這個(gè)問(wèn)題我們可以借助ROW函數(shù)解決!
這種情況很普遍,添刪某一行后,序號(hào)需要手工重新拖拽一遍
具體方法是:在序號(hào)列單元格中輸入公式“=ROW()-1”,再將公式拖拽到列尾。這時(shí)你會(huì)發(fā)現(xiàn),再有添刪行操作時(shí),序號(hào)欄也能自動(dòng)進(jìn)行反映,不會(huì)再出現(xiàn)之前那種序號(hào)錯(cuò)亂的情況了。
通過(guò)“ROW()”函數(shù),可以讓序號(hào)欄自動(dòng)跟隨添加刪除行變化
【公式解釋】ROW()為取當(dāng)前行號(hào)函數(shù),即當(dāng)光標(biāo)位于A2單元格時(shí),ROW()函數(shù)應(yīng)返回?cái)?shù)值“2”。不過(guò)由于表格通常會(huì)包含一個(gè)文本類標(biāo)題行(即本例中的“序號(hào)、姓名、辦事處”一欄),因此實(shí)際序號(hào)會(huì)比ROW()返回值少1,這便是公式中ROW()函數(shù)后面-1的原因了。
2、分部門填寫序號(hào)
當(dāng)一個(gè)表格包含有多個(gè)部門數(shù)據(jù)時(shí),可能需要以部門為單位進(jìn)行編號(hào)。傳統(tǒng)方法是手工添加,費(fèi)時(shí)費(fèi)力。其實(shí)一個(gè)更好的方案是借助COUNTIF函數(shù)快速解決。
分部門單獨(dú)編號(hào)也是日常遭遇較多的問(wèn)題之一
具體方法是:在序號(hào)所在列單元格,輸入公式“=COUNTIF(B$2:B2,B2)”,接下來(lái)將公式拖拽至表格末尾,這樣便實(shí)現(xiàn)了按部門分類計(jì)數(shù)的功能。其中B列為“部門列”,也就是說(shuō)如果你的表格“C列”為部門列時(shí),上述公式就要變化為“=COUNTIF(C$2:C2,C2)”。
【公式解釋】COUNTIF是對(duì)滿足某個(gè)條件的單元格進(jìn)行計(jì)數(shù),其中“B$2”是行絕對(duì)引用,也就是說(shuō)當(dāng)公式下拉到第三行、第四行、第五行……時(shí),相應(yīng)公式會(huì)自動(dòng)變成COUNTIF(B$2:B3,B3)、COUNTIF(B$2:B4,B4)、COUNTIF(B$2:B5,B5)……。其含義就是,計(jì)算B列中從B2單元格到當(dāng)前行所在B列區(qū)域內(nèi),與本行B列值相同的單元格數(shù),而這恰恰可以看作是同一部門的子編號(hào)集。
3、篩選后連續(xù)填寫序號(hào)
我們知道,篩選操作后序號(hào)也會(huì)移動(dòng),從而變得不再連續(xù)。如果要求序號(hào)在篩選后也能自動(dòng)更新并連續(xù)填寫,就需要使用另一組函數(shù)——“subtotal”。
篩選后序號(hào)自動(dòng)重編
具體方法:在序號(hào)列所在單元格中點(diǎn)擊,輸入公式“=SUBTOTAL(3,B$2:B2)”,然后將公式填充到整個(gè)序號(hào)列。經(jīng)此設(shè)置后,無(wú)論是日常顯示還是數(shù)值篩選,序號(hào)列都會(huì)根據(jù)顯示結(jié)果自動(dòng)排列,非常方便。
注意左側(cè)行號(hào),篩選后序號(hào)仍會(huì)連續(xù)顯示
【公式解釋】SUBTOTAL是一個(gè)分類匯總函數(shù),其中“3”是功能項(xiàng),意思是返回目標(biāo)區(qū)域中非空單元格的數(shù)量。而整個(gè)公式的含義是,計(jì)算B2列至B列當(dāng)前行范圍內(nèi)相同分類的數(shù)量,這一結(jié)果正好是同一類別下的連續(xù)序號(hào)。
4、按照特殊格式編號(hào)
有時(shí)我們的編號(hào)不是傳統(tǒng)的“1、2、3……”,而是按照某一特定規(guī)律排列(比如600051、600053、600055……),尤其當(dāng)類似的序號(hào)量龐大時(shí),傳統(tǒng)方法制作起來(lái)非常吃力。其實(shí)有一個(gè)比較省力的方法,那就是先輸入起始序號(hào),接下來(lái)點(diǎn)擊“開(kāi)始”→“單元格”→“填充”→“序列”,從對(duì)話框中點(diǎn)擊一個(gè)合適的類型,最后輸入“步長(zhǎng)值”和“終止值”即可。確定后,一組特殊格式的序號(hào)就直接生成好了。
填充特殊序列
寫在最后
序號(hào)是Excel中最常用到的一個(gè)元素,由此引發(fā)的問(wèn)題也很多。今天介紹的這些技巧,對(duì)于高手來(lái)說(shuō)或許不算什么,但對(duì)于很多Office新人來(lái)說(shuō),卻能大大提高效率。