在Excel表格中排序很簡單,選取數(shù)據(jù)表 - 升或降序排序
但,如果每天/月有幾百個表格都需要排序,簡單的操作重復(fù)N多次,也會把人累趴下。所以我們有必要把手工排序升級為自動排序:只要數(shù)據(jù)源更新,排序也會自動更新。
蘭色以前幫同事編寫過自動排序的公式,那公式復(fù)雜的自已都不想再看到。而office365新增了一個排序函數(shù),這個問題卻變得超級簡單。它就是:
SORT函數(shù)
一、語法
SORT(數(shù)據(jù),按第N列排序,升或降序,按行或列排序)
參數(shù)說明:
數(shù)據(jù):可以是一行/列或多行/列數(shù)據(jù)
按第N列排序:按幾列/行排序,就輸入數(shù)字幾,省略按第1列排
升或降序:1是升,2是降,省略按列排
按行或列排序:True是按行,F(xiàn)alse按列,省略按列排
二、示例
1、對本年累計列排序
=SORT(H2:H9)
注:從上面動圖可以看出,在一個單元格中輸入公式,可以生成一列排序結(jié)果。刪除最前面公式,所有結(jié)果也會刪除。
2、按本年累計對數(shù)據(jù)表進行降序排序
=SORT(A2:H9,8,-1)
公式說明:
8是數(shù)據(jù)表中本年累計的列數(shù)
-1表示降序排列
3、對任意列進行排序
=SORT(CHOOSE({1,2},A2:A9,C2:C9),2,-1)
公式說明:
這里用Choose函數(shù)把A和C列組成新的數(shù)組
4、本年累計前3名排序
=SORT(FILTER(A2:H9,H2:H9>LARGE(H2:H9,4)),8,-1)
公式說明:用filter先對表格進行篩選,然后再用sort函數(shù)排序
如果只要A和H列結(jié)果,也可以借用Choose函數(shù)
=SORT(FILTER(CHOOSE({1,2},A2:A9,H2:H9),H2:H9>LARGE(H2:H9,4)),2,-1)
蘭色說:sort還有一個兄弟函數(shù)sortby,它可以實現(xiàn)多條件排序。這兩個函數(shù)只能在off最新的excel版本中使用,還沒升級到該版本的同學(xué)先收藏本文備用吧。
聯(lián)系客服