Excel自動實時排序,終于出SORT公式了,太牛了

志課程 2024-06-28 20:26:58

Excel表格經常需要進行各種排序,以前,我們只能手動的進行排序

但是如果原始數據有更新,它不能實時的更新排序,又要手動的去調整,很麻煩

對于這一需求,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)

就可以快速得到一個榜單了

關于這個小技巧,你學會了麽?動手試試吧!

0 阅读:1

志課程

簡介:感謝大家的關注