這一章,我們來盤點2021版本中以及365版本中,早已經更新的強大函數, 如果你還不知道,一定要用起來,并且關于這些函數的突出的點在這一章我都寫到了,大家可以參考一下. 1 FILTER 函數 FILTER函數作為目前最強的函數之一, 不但可以替代VLOOKUP函數,INDEX+MATCH函數等查找函數. 還可以替代萬金油公式,進行條件的批量查詢. 1)單條件批量查找 =FILTER(A2:F18,C2:C18=H2) 2)多條件批量查找 =FILTER(A2:F18,(C2:C18=H2)*(B2:B18=I2)) 3)單類條件多種類查找 =FILTER(A2:F18,ISNUMBER(MATCH(C2:C18,H2:H3,0))) 2 XLOOKUP 函數 XLOOKUP函數最強的一點,并不是替代其他的若干個函數,畢竟類似于: VLOOKUP,INDEX+MATCH都用習慣了. 他最強的其實就是倒序查找而已. 如下面這個表格,如果你想要查找: 第一次玄慈的銷售額,可以用VLOOKUP函數 =VLOOKUP(H3,A1:F13,4,0) 如果你想要查找: 最后一次玄慈的銷售額: =XLOOKUP(H3,A2:A13,D2:D13,,,-1) 3 UNIQUE 函數 UNIQUE的意思就是獨特唯一的意思. 如果如下表,你想要把A列內容做一個去除重復值的調取: =UNIQUE(A2:A13) UNIQUE不但可以做單列去重,還可以做多列去重: =UNIQUE(A2:B13) UNIQUE搭配FILTER函數也是相得益彰: 如下表,我想要把解決的內容進行調取去重, 首先可以可以用FILTER函數進行單條件調取: FILTER(A2:C13,C2:C13='是') 上述會存在很多重復值,如果你要做去重處理,可以在前方再搭配一個UNIQUE函數: =UNIQUE(FILTER(A2:C13,C2:C13='是')) 4 TEXTJOIN 函數 TEXTJOIN函數在office2019以上才有, 在2016版本中目前是隱藏函數, 如下圖,我想要把姓名做一個合并,并且中間用逗號隔開: =TEXTJOIN(',',TRUE,A2:A12) 再看下面這個表格,我想要把崗位分別為不同等級的進行條件合并: 首先可以先輸入FILTER函數: =FILTER($A$2:$A$12,$B$2:$B$12=E2,'') 在寫完FILTER之后,可以用TEXTJOIN函數進行合并: =TEXTJOIN(',',TRUE,FILTER($A$2:$A$12,$B$2:$B$12=E2,'')) 最后做一個雙擊下拉. 5 SORT 函數 SORT整理的意思,可以根據情況進行排序. 這個函數很簡單,但是大家可以看看下面的這個案例,對你來說應該有不少的啟發. 下面這個表格我根據單條件,'安全檢查',進行滿足條件的內容調取: FILTER(B2:D21,(A2:A21=F2)) 調取出來的內容,其實是根據數據表的順序進行排列的,于是: 你可以輸入: =SORT(FILTER(B2:D21,(A2:A21=F2)),1) 對FILTER調取出來的內容進行排序 SORT(FILTER結果,依據結果的哪一列排序) 1代表FILTER輸出的負責人列,2代表日期列,3代表檢查此處列. 你都可以試一試. 如果你想做降序排列,可以如下輸入: =SORT(FILTER(B2:D21,(A2:A21=F2)),1,-1) 接下來,我們可以做一些自動化的設置, 首先選擇開發工具,選擇選擇按鈕: 插入3個選擇按鈕分別放置在表頭位置: 選擇其中一個按鈕設置單元格鏈接: 只需要選擇一個按鈕進行單元格鏈接就行,切記. 這個時候,你會發現鏈接單元格會根據選擇按鈕選擇變化而變化: 接下來你可以把G4單元格和函數進行連接,如下圖: 最后的效果: 選擇哪一個按鈕,就是對應把哪一列進行整理排序. 更加方便觀看. 以上, 如果大家喜歡記得給老徐點贊哦!! |
|