本來英文加數字的序號是很簡單的事情,寫好一個之後,向下填充就好了。
但是,這裡顯然是另外一個問題:因為合併了單元格,而且合併單元格的大小還不一樣,所以直接向下填充的方法行不通。
為了解決這個問題,我們需要變通一下來處理這個問題:用函式。
先按照序號編碼規則新增輔助列資料,然後在資料來源表中的序號列寫INDEX+COUNTA函式引用輔助列序號,注意是批次寫入函式(Ctrl+Enter)。
新增輔助列(按照序號編碼規則)
INDEX函式可以讓我們從輔助列中找到序號,而COUNTA函式則讓我們確定需要返回輔助列的第幾行的資料。
根據邏輯,B列中的一個姓名對應一個序號,每往下一個人,序號數字就增加1。
INDEX+COUNTA
=INDEX($F$2:$F$13,COUNTA($B$2:B2))
這一步很簡單,但是也很關鍵,一不小心就會棋差一著。因為A列中的合併單元格大小不一,所以不能用向下填充的方法,同時也不能直接批次複製到其它單元格。這是Excel的規則所限。
所以,我們需要用到另外一個方法來批次錄入公式函式。
先選中A列的所有需要錄入序號的單元格,然後寫入爭取的公式,然後用Ctrl+Enter結束就可以了。
這個問題到此就解決了。
本來英文加數字的序號是很簡單的事情,寫好一個之後,向下填充就好了。
但是,這裡顯然是另外一個問題:因為合併了單元格,而且合併單元格的大小還不一樣,所以直接向下填充的方法行不通。
為了解決這個問題,我們需要變通一下來處理這個問題:用函式。
思路:先按照序號編碼規則新增輔助列資料,然後在資料來源表中的序號列寫INDEX+COUNTA函式引用輔助列序號,注意是批次寫入函式(Ctrl+Enter)。
操作步驟:新增一個輔助列資料(建議在另外一個工作表sheet上新增,為了方便演示,我在同一個工作表上添加了輔助列),按照序號規則製作序號(這裡是可以向下填充的)。新增輔助列(按照序號編碼規則)
寫公式,INDEXT+COUNTA.INDEX函式可以讓我們從輔助列中找到序號,而COUNTA函式則讓我們確定需要返回輔助列的第幾行的資料。
根據邏輯,B列中的一個姓名對應一個序號,每往下一個人,序號數字就增加1。
INDEX+COUNTA
=INDEX($F$2:$F$13,COUNTA($B$2:B2))
用Ctrl+Enter進行批次輸入函式。這一步很簡單,但是也很關鍵,一不小心就會棋差一著。因為A列中的合併單元格大小不一,所以不能用向下填充的方法,同時也不能直接批次複製到其它單元格。這是Excel的規則所限。
所以,我們需要用到另外一個方法來批次錄入公式函式。
先選中A列的所有需要錄入序號的單元格,然後寫入爭取的公式,然後用Ctrl+Enter結束就可以了。
這個問題到此就解決了。