在Excel中使用表格的時候,有時為了方便查看,會在表格的最左列填充一列序號。通常我們採用的方法是直接向下快速填充,當然能很快得到序號。可是在使用表格時,添加行或者刪除行是經常用到的操作,這時候序號就不能連續出現,對於數據量很大時,重新改變序號會很麻煩。現在,只需幾步,就能讓序號自動更新。
下表展示的是學生的成績,現在需要在表的左列添加序號。
在表左列添加序號
設計自動更新的序號,我們用到的是ROW函數。ROW函數返回的是所選擇的單元格的行數,它的語法規則是
ROW(reference)
在這裡,有兩點需要注意:
1、ROW函數返回的是單元格的行數,而與單元格裡的內容無關。比如ROW(A3),ROW(B3),ROW(C3),不管單元格裡的內容是什麼,它們所在的都是第三行,所以返回的值都是3;
2、當參數忽略時,返回的是公式所在的這個單元格的行數,比如在A5單元格裡輸入公式ROW(),則返回值就是A5的行數5;在B3單元格裡輸入公式ROW(),返回值就是B3單元格的行數3。
明白的ROW函數的含義,我們來分析下填充序號這個問題。
在表中第一個需要填充序號的是A2單元格,行數是2,需要填充的序號是1;第二個需填充的是A3,行數是3,需要填充的序號是2,以此類推,會發現需要填充的序號都比單元格所在行數減1,寫成公式就是ROW()-1,下面我們來看下填充的效果。
用ROW函數填充序號
我們先來看下刪除行後序號的變化情況。
刪除行序號自動更新
再在表中任意位置添加一個空白行,在空白行的序號這個單元格中填充公式,觀察序號的變化。
添加行序號自動更新
綜上,我們會發現,用ROW函數之後,無論是添加行還是刪除行,序號都能自動更新。
大家如果有什麼意見或建議,歡迎大家在評論區留言,謝謝您的閱讀。