今天跟大家分享一個我期盼了很久的一個Excel新函數(shù)——TRIMRANGE,Excel終于可以智能的判斷數(shù)據(jù)區(qū)域的大小了,現(xiàn)在Excel函數(shù)已經(jīng)邁進(jìn)數(shù)組編程時代,有了它不但可以提高計算的速度,還能讓函數(shù)結(jié)果自動更新。
一、簡單案例
公式:=TRIMRANGE(A1:D13)
如下圖所示,我們選擇了A1:D13這個區(qū)域,這個區(qū)域有很多的空白區(qū)域,但是函數(shù)僅僅返回了有數(shù)據(jù)的區(qū)域,它會將空白的數(shù)據(jù)自動裁減掉。并且我們新增或者減少數(shù)據(jù),結(jié)果是可以動態(tài)地更新的。
有了這個功能,在使用函數(shù)的時候,我們就可以選擇一個比較大的區(qū)域,空白的區(qū)域不會參與計算,這樣的話就不會拖慢計算速度,并且后期數(shù)據(jù)新增了,結(jié)果也能動態(tài)更新,實在是太方便了!
二、了解TRIMRANGE
TRIMRANGE:從區(qū)域或數(shù)組的外部邊緣排除所有空行和/或列。
=TRIMRANGE (range,[trim_rows],[trim_cols])
參數(shù)1:需要裁剪的區(qū)域
參數(shù)2:行的裁剪方式
0 - 無
1 - 剪裁前導(dǎo)空白行
2 - 剪裁尾隨空白行
3 - 剪裁前導(dǎo)和尾隨空白行 (默認(rèn))
參數(shù)3:行的裁剪方式
0 - 無
1 - 剪裁前導(dǎo)空白行
2 - 剪裁尾隨空白行
3 - 剪裁前導(dǎo)和尾隨空白行 (默認(rèn))
這個函數(shù)關(guān)鍵是參數(shù)2與參數(shù)3的用法,大家可以參考下面的圖片,一般不要設(shè)置直接忽略即可。我們以參數(shù)2為例演示一下,參數(shù)3就不再演示了,只是方向不同而已
設(shè)置為0,不做任何裁剪保持默認(rèn)
設(shè)置為1,裁剪上方空白
設(shè)置為2,裁剪下方空白
設(shè)置為3,上下均裁剪,這個也是默認(rèn)的
三、語法糖
為了避免在公式中嵌套太多的TRIMRANGE,引起雜亂,這個函數(shù)也是可以簡寫的,官方文檔中提供了3種簡寫的模式,只需在冒號的前后新增一個點即可,效果如下圖所示
四、動態(tài)更新
=GROUPBY(A1:.A1500,D1:.E1500,SUM,3,1)
在這里我們選擇了一個比較大的區(qū)域,這樣的話如果后期數(shù)據(jù)新增或者減少了,這個結(jié)果也能實現(xiàn)動態(tài)的更新。
因為區(qū)域的左側(cè)是沒有數(shù)據(jù)的,我們只需要在冒號的右側(cè)加一個點即可
五、透視表動態(tài)更新
首先我們需要先點擊【公式】找到定義名稱,需要先定義一個【數(shù)據(jù)源】的名稱,將下面的引用位置設(shè)置為:=Sheet6!$A.:.$H
之后點擊【插入】找到【數(shù)據(jù)透視表】,將透視表的區(qū)域設(shè)置為【數(shù)據(jù)源】,這個就是剛才定義的名稱
這樣的話如果后期透視表新增或者減少,透視表的數(shù)據(jù)都能實現(xiàn)動態(tài)的更新。
以上就是今天分享的全部內(nèi)容,只要記得這個函數(shù)能修剪空白的區(qū)域,讓函數(shù)動態(tài)地更新即可,大家可以動手試一下,還是非常好用的
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.