Excel–多條件排序就⽤sortby函數
O365 這次出了兩個排序函數,除了前段時間給⼤家講解過的 sort 以外,還有⼀個 sortby 函數。
sortby 函數也是⽤於排序,功能跟 sort 類似,主要區別在於:
sort 只能按⼀個數組或區域排序,⽽ sortby 可以按多個數組或區域排序。
sortby ⽐ sort 更智能,參數中不需要聲明是按⾏還是按列排序,它會⾃動識別。
有關 sort 函數的詳解,請參閱Excel – 告別繁瑣的菜單操作,⽤ sort 函數排序。
函數說明:
作⽤:
根據相應區域或數組中的值對區域或數組的內容進⾏排序。
語法:
SORTBY(array, by_array1, [sort_order1], [by_array2, sort_order2],…)
參數:
array:必需,要篩選的區域或數組。
by_array1:必需,要對其進⾏排序的區域或數組。
[sort_order1]:可選,排序順序。1(或省略)表⽰升序,-1 表⽰降序。
[by_array2]:可選,要對其進⾏排序的第⼆個區域或數組。
[sort_order2]:可選,第⼆個排序順序。1(或省略)表⽰升序,-1 表⽰降序。
說明:
數組可以是⼀⾏或⼀列,也可以是⾏和列的組合。
SORTBY 函數會返回⼀個數組,如果該數組是公式的最終結果,則會溢出。這意味著,當按下回車鍵時,Ex cel 將動態創建相應⼤⼩的數組範圍。對於 Excel 表格中的數據,若使⽤結構化引⽤,則從數組範圍中添加或刪除數據時,數組將⾃動重設⼤⼩。
Excel–多條件排序就⽤sortby函數
O365 這次出了兩個排序函數,除了前段時間給⼤家講解過的 sort 以外,還有⼀個 sortby 函數。
sortby 函數也是⽤於排序,功能跟 sort 類似,主要區別在於:
sort 只能按⼀個數組或區域排序,⽽ sortby 可以按多個數組或區域排序。
sortby ⽐ sort 更智能,參數中不需要聲明是按⾏還是按列排序,它會⾃動識別。
有關 sort 函數的詳解,請參閱Excel – 告別繁瑣的菜單操作,⽤ sort 函數排序。
函數說明:
作⽤:
根據相應區域或數組中的值對區域或數組的內容進⾏排序。
語法:
SORTBY(array, by_array1, [sort_order1], [by_array2, sort_order2],…)
參數:
array:必需,要篩選的區域或數組。
by_array1:必需,要對其進⾏排序的區域或數組。
[sort_order1]:可選,排序順序。1(或省略)表⽰升序,-1 表⽰降序。
[by_array2]:可選,要對其進⾏排序的第⼆個區域或數組。
[sort_order2]:可選,第⼆個排序順序。1(或省略)表⽰升序,-1 表⽰降序。
說明:
數組可以是⼀⾏或⼀列,也可以是⾏和列的組合。
SORTBY 函數會返回⼀個數組,如果該數組是公式的最終結果,則會溢出。這意味著,當按下回車鍵時,Ex cel 將動態創建相應⼤⼩的數組範圍。對於 Excel 表格中的數據,若使⽤結構化引⽤,則從數組範圍中添加或刪除數據時,數組將⾃動重設⼤⼩。