SORT函數可對某個區域或數組的内容進行排序。
版本要求:Office 365
參數詳解
SORT(資料區域,排序依據,排序順序,排序方向)
資料區域:框選需要排序的資料區域;
排序依據:數字N,表示将資料區域中的第N行或列作為排序依據;
排序順序:1表示升序,-1表示降序,未輸入預設為升序;
排序方向:FALSE按行排序,TRUE案列排序,未輸入預設為按行排序。
單條件排序
=SORT(A2:D12,4,-1)
此例中,依據所選區域的第4行(即“總分”),按降序排列,把結果放到F2單元格,自動溢出以數組形式呈現。
SORT排序
多條件排序
你以為就這樣了?多條件排序呢?
可以嵌套SORT.
将上述案例中SORT函數所得到的結果,作為第二個SORT函數的第一參數,針對班級再次排序:
對“總分”排序:SORT(A2:D12,4,-1)
對“班級”排序:=SORT(SORT(A2:D12,4,-1),1,1)
SORT嵌套
也可以結合數組實作。
=SORT(A2:D12,{1,4},{1,-1})
數組SORT
排序并篩選
你以為就這樣了?
還可以結合FILTER,輕松實作排序+篩選
篩選“2班”:FILTER(A2:D12,A2:A12="2班")
将篩選結果作為SORT的第一參數,按“總分”進行排序:
=SORT(FILTER(A2:D12,A2:A12="2班"),4,-1)
FILTER篩選
篩選+排序
就這樣了?
非也,更多用法等你去發現,别忘了回評論區來秀一把。