今天我們來學習一個Excel中的新函數,SORT函數,它的作用是對某一個數據區域進行排序,之前是OFFICE365的專屬函數,現在WPS也支持這個函數了,我覺得是時候跟大家講解下它是的使用方法,這個函數我期盼了很久,真的非常實用
但是如果原始數據有更新,它不能實時的更新排序,又要手動的去調整,很麻煩,對於這一需求,Excel最新版本開發了一個新函數公式,SORT公式
可以用來自動排序
1、基本用法
當我們在表格裡面,輸入=SORT
它會有4個參數組成
- 第1參數:是排序的數據區域
- 第2參數,是排序的索引標
- 第3參數,是排序的方式,1是升序,-1是降序,不填時默認為1
- 第4參數,FALSE為豎向排序,True為橫向排序,不填時默認FALSE
其實第3和第4參數是可以省略的
例如,當我們輸入公式:
=SORT(A2:D7,4)
等同於=SORT(A2:D7,4,1,FALSE)
第3參數不填就默認是1升序排序,第4參數不填,就默認是TRUE縱向的排序
所以上面的公式就是對數據區域A2:D7,對第4列的數據進行升序排序
所以得到的結果,可以看出來是按工資升序排列得到的結果
2、多條件排序
如果說,我們有個需求,需要根據性別進行升序排列,然後再根據工資進行降序排列,同時需要滿足2個條件排序時,第2參數,和第3參數都需要使用數組用法
這裡,需要輸入的公式是:
=SORT(A2:D7,{3,4},{1,-1},FALSE)
第4參數也可省略,使用公式:
=SORT(A2:D7,{3,4},{1,-1})
它就會先按性別列升序排列,再按工資降序排列
3、橫向排序
例如,下面是各品牌在門店的銷量情況
我們現在需要按匯總的數據進行降序排列,那麼這裡就是橫向排序了,我們的第4參數就不能用FALSE,就需要使用TURE
我們只需要輸入公式:
=SORT(B1:E5,5,-1,TRUE)
按第5行的數據進行降序排列,就得到了我們想要的結果
4、進階技巧:搭配其它公式組合
例如,下面是店鋪的銷售數據
我們需要把合計金額大於85的門店給提取出來,並且需要業務降序排列
那首先,我們可以用FILTER公式,快速提取出金額大於85的門店數據:
=FILTER(A:F,F:F>85)
然後要對第6列進行降序排列,所以我們直接嵌套SORT公式:
=SORT(FILTER(A:F,F:F>85),6,-1)
就可以快速得到一個榜單了
關於這個小技巧,你學會了么?動手試試吧!
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/185232.html