排序公式row 怎樣使用row函數排序

【排序公式row 怎樣使用row函數排序】

排序公式row 怎樣使用row函數排序

文章插圖

ROW函數其實是EXCEL中常見的函數之一,但經常會被大家忽略其重要性 。比如說ROW函數的自動排序功能就十分有用 。在EXCEL表格操作中,實現數據排序的時候,大多數情況下我們都是手動進行排序的,而ROW函數就能幫助我們在數據發生變化后還能實現自動排序功能 。聽起來就很神奇點對不對?今天我們就來認識一下ROW函數!
ROW函數的作用就是返回當前單元格所在行的一個函數,其語法結構為:=ROW([Reference]) 。
ROW():返回公式所在行的行數,比如在表格第2行輸入=ROW(),則返回值為2;
ROW(單元格地址):返回單元格所在的行數,比如輸入=ROW(A5),則返回值為5;
ROW(開始行數:終止行數):返回引用行的行數,結果為一組數字 。比如輸入=ROW(1:5),返回第1-5行所在的行數{1;2;3;4;5} 。
乍看起來和排序好像八桿子打不著對不對?但它的確是能夠實現我們的目的哦!接下來就通過一個例子說明來為大家解惑 。
在EXCEL日常操作中我們對序號進行編輯的時候,序列不會按照我們的想法來 。如下圖,我們從中間插入一行后,整體編號卻出現了斷層,就需要我們手動再行修改 。那么,我們該怎么辦快速解決呢?

排序公式row 怎樣使用row函數排序

文章插圖

1、打開要處理的表格,在表格左側建立“序號”一列,將鼠標光標定位于“序號”列下方的第一個單元格,輸入公式“=ROW()-1”并按回車鍵,這時候單元格會返回當前行數值“1”,然后雙擊公式單元格右下角的填充柄,將公式覆蓋到整個序號列;

排序公式row 怎樣使用row函數排序

文章插圖

2、此時你會發現,ROW已經成功將序號填充到整個序號列中,而且無論表格行列如何添刪,整個序號列都是自動變化的,不會出現中途斷裂的情況 。例如在原來序號為2的“李四”和序號為3的“錢七”之間插入一行,此時排在下面的“錢七”就自動變序號為4了,就不需要我們進行手動更改了 。

排序公式row 怎樣使用row函數排序

文章插圖

以上就是利用了ROW函數可以動態顯示當前單元格位置(行數)的原理,其中自動序號之所以在公式后“-1”,是因為表格標題占用了一行,因此必須要從ROW()的實際返回值內-1,才能符合序號的真實情況 。當然這個公式也不是一成不變的,比方說標題欄占用了兩行,那么公式則要變成“=ROW()-2”,總之標題占用幾行,公式內就要減幾 。
操作起來是不是很簡單?只要用好了ROW函數,不管怎樣進行刪除、增加行數,EXCEL都會自動更換編號 。因此,日后在工作中如果再遇到這樣的情景,大家就可以用ROW函數一鍵搞定啦!