1. 程式人生 > >Excel應用技巧:不規則合併單元格之批量填充序列

Excel應用技巧:不規則合併單元格之批量填充序列

大家好!上一篇文章中,xyz給大家分享了合併單元格的排序方法。今天咱們再來說說合並單元格的另一個麻煩:序列填充。

做序列填充,Excel要求填充的單元格必須大小相同,如下圖:

0?wx_fmt=gif&wxfrom=5&wx_lazy=1

而對於不規則的合併單元格,如果也用拖曳的方式填充,則會出現下圖的提示而無法繼續操作下去。

0?wx_fmt=gif

很多朋友會選擇手工輸入序號,但如果需輸入的序號幾百上千條,那是非常耗時且毫無意義的。對於經常要處理這類問題的朋友,請記住這兩個函式,實現批量填充序列,只需要幾秒!

函式一:COUNTA

函式說明:COUNTA 函式計算範圍中不為空的單元格的個數

函式語法:COUNTA(value1, [value2], ...)

——value1表示要計數的值的第一個引數(必選),value2, ... 表示要計數的值的其他引數(可選)

操作步驟:如下圖,選中合併單元格區域A2:A20,在編輯欄輸入=COUNTA($B$2:B2),然後按Ctrl+Enter結束輸入

0?wx_fmt=gif

$B$2:B2中,$B$2是絕對引用,公式向下複製時,行列都不會變化,B2是相對引用,公式向下複製時,行號會隨公式所在行的不同而變化。這個公式可以理解為:計算自$B$2單元格,至公式所在行的資料個數。

0?wx_fmt=png

0?wx_fmt=png

函式二:MAX

函式說明:返回一組值中的最大值

函式語法:MAX(number1, [number2], ...)

——Max引數number1, number2, ...   Number1 是必需的,後續數字是可選的

操作步驟:如下圖,選中合併單元格區域A2:A20,在編輯欄輸入=MAX($A$1:A1)+1,然後按Ctrl+Enter結束輸入

0?wx_fmt=gif

這個公式可以理解為:計算$A$1單元格,至公式所在行上一行的最大值,再加1來實現序列填充的效果。這裡需要注意的是A2作為序列填充的首個單元格,在公式中引用的位置是A1。