當前位置:首頁>職場>如何快速跳過隱藏行插入數字(隔行分布還能這樣玩)
發布時間:2024-01-19閱讀(15)
我在上一篇文章中講了EXCEL表格數據隔行分布的操作技巧,不需要函數也能搞定,對于不懂函數的小伙伴們還是很實用的,需要的朋友可以去看一下。
今天我們就來學習一下隔行分布的函數版進階玩法,只要簡單修改數字,想隔多少行都能輕松搞定,領導再也不擔心我完不成工作了。
我們今天使用的軟件仍然是WPS。
如圖所示,表單中有4行數據,每行數據有三個字段,序號,姓名,總成績。

1.找思路:四條數據,我們想讓它們分布在哪一行,只需要在這一行里寫上它們前面的序號,然后根據序號查找匹配值就可以了。
那是不是我們只要用函數構建一列輔助列,讓序號按照我們的要求排列就可以了。
2.想好了思路,就可以開始了。因為我們是要相隔的行數能夠動態變化,所以首先在F3單元格里設置一個我們需要相隔的行數,當然,這個位置是可以隨意定的,只要不影響原數據就行。

3.我們將在H列構建函數輔助列。H2作為輔助列數據區域的第一個單元格。我們在單元格里輸入下面的公式,回車結束。
=IF(Max($H$1:$H1) 1>Max(A:A),"",IF(Mod(Row()-1,$F$3 1)=1,Max($H$1:$H1) 1,""))
這里注意固定區域要絕對引用。其中MOD函數是用來構建一個按照固定數值循環的數組,MAX函數則在循環數組等于1時,求當前的序號值。
然后我們點擊表單左上角的名稱框,輸入你要輸入公式的區域,我這個例子中的數據不多,所以區域就定在H2:H100。回車就選定了這片區域,然后按Ctrl D將公式批量填充進去,效果如下圖。

我們可以看到,雖然H2:H100中都有函數,但計算結果最多只顯示到4,因為源數據只有4條數據。
2.現在我們就構建完成了輔助列,現在我們要求的相隔行數為3,輔助列每兩個數值之間相隔行數也為3,而且數值是依次增大,正好對應原數據中的序號。
3.序號有了,就可以對應查找后面的字段了。現在我們在I2單元格中輸入以下公式:
=Iferror(vlookup($H2,$A:$C,Column(B$1),0),"")
然后公式右拉到J2,同時選中I2和J2,點擊右下角的加號自動填充公式,就實現了每條數據相隔3行的效果。

4.這還沒完,我們開始說了,我們要做的是動態表,相隔幾行是可以隨時變化的,現在是否能實現呢,就讓我們一起來見證奇跡吧。
把F2單元格的數值改成5,數據相隔的行數立刻變成了5行,改成其他數字都可以實時變化,目標達成。

學會了這個操作,想隔幾行隔幾行,數據源有變化,只需要在老數據源后面增加數據就能實現自動更新,再也不用一步步手動操作了。是不是很高級。
不知道大家學會了沒有?今天就到這里,下期文章,我們將實現自動隔行分布的另一個效果,歡迎關注,我們下期再見。
歡迎分享轉載→http://www.avcorse.com/read-32068.html
Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖