天天看點

排序函數SORT參數詳解及案例

作者:Excel公式函數

SORT函數可對某個區域或數組的内容進行排序。

版本要求:Office 365

參數詳解

SORT(資料區域,排序依據,排序順序,排序方向)

資料區域:框選需要排序的資料區域;

排序依據:數字N,表示将資料區域中的第N行或列作為排序依據;

排序順序:1表示升序,-1表示降序,未輸入預設為升序;

排序方向:FALSE按行排序,TRUE案列排序,未輸入預設為按行排序。

單條件排序

=SORT(A2:D12,4,-1)

此例中,依據所選區域的第4行(即“總分”),按降序排列,把結果放到F2單元格,自動溢出以數組形式呈現。

排序函數SORT參數詳解及案例

SORT排序

多條件排序

你以為就這樣了?多條件排序呢?

可以嵌套SORT.

将上述案例中SORT函數所得到的結果,作為第二個SORT函數的第一參數,針對班級再次排序:

對“總分”排序:SORT(A2:D12,4,-1)

對“班級”排序:=SORT(SORT(A2:D12,4,-1),1,1)

排序函數SORT參數詳解及案例

SORT嵌套

也可以結合數組實作。

=SORT(A2:D12,{1,4},{1,-1})

排序函數SORT參數詳解及案例

數組SORT

排序并篩選

你以為就這樣了?

還可以結合FILTER,輕松實作排序+篩選

篩選“2班”:FILTER(A2:D12,A2:A12="2班")

将篩選結果作為SORT的第一參數,按“總分”進行排序:

=SORT(FILTER(A2:D12,A2:A12="2班"),4,-1)

排序函數SORT參數詳解及案例

FILTER篩選

排序函數SORT參數詳解及案例

篩選+排序

就這樣了?

非也,更多用法等你去發現,别忘了回評論區來秀一把。

繼續閱讀