天天看點

讓Excel表格資料自動排序,一個SORT函數公式輕松搞定!

作者:桃大喵學習記
我是【桃大喵學習記】,點選右上方“關注”,每天為你分享職場辦公軟體使用技巧幹貨!

在日常工作中,對WPS表格資料進行排序是核算資料的重要手段。特别是表格資料經常變更,如果每次都設定一次排序那就太麻煩了。今天就跟大家分享一個WPS中特别實用的SORT函數,SORT函數可以對某個區域或數組的内容進行排序,最終讓Excel表格自動排序。(備注:需要特别注意的是此函數需更新至WPSOffice最新版本使用)

一、SORT函數功能介紹

SORT函數主要用來對某個區域或數組的内容進行排序。

文法=SORT(數組,排序依據,排序順序,按列)

第一參數:「數組」指的是要排序的區域或數組

第二參數:「排序依據」為以某行或列為依據進行排序

第三參數:「排序順序」指的是所需的排序順序,1表示升序排序,-1表示降序排序

第四參數:「按列」是一個邏輯值,輸入True表示按列排序,輸入False表示按行排序,預設按行排序。

特别提醒:

1、這個函數不能用于目前表格資料自動排序,需要制作一個新的表格用來生成一份自動排序後的表格資料

2、原表格資料修改後,通過SORT函數生産的排序表格資料會重新自動排序

3、在WPS中輸入SORT函數公式完成後,需要用快捷鍵組合鍵【Ctrl+Shift+Enter】将公式以數組的形式填充到表格中。

二、單條件自動排序執行個體

如下圖所示,我們想對左側表格資料以成績來排序,按成績從高到低排序,具體操作如下:

讓Excel表格資料自動排序,一個SORT函數公式輕松搞定!

1、首先選中右側表格單元格G3:K11區域,然後在編輯欄輸入公式=SORT(),如下圖所示

讓Excel表格資料自動排序,一個SORT函數公式輕松搞定!

2、第一個參數「數組」輸入A3:E11;第二個參數「排序依據」,我們是以成績為排序依據,是以輸入2代表第2列;第三個參數「排序順序」,因為想要對成績從高至低排序,是以輸入-1代表降序排序。

讓Excel表格資料自動排序,一個SORT函數公式輕松搞定!

3、最終公式為=SORT(A3:E11,2,-1),輸入完成後,用快捷鍵Ctrl+Shift+Enter将此公式以數組的形式填充到表格中。

讓Excel表格資料自動排序,一個SORT函數公式輕松搞定!

4、這樣如果修改左側原始資料,右側的排序會自動更新,如下圖所示

讓Excel表格資料自動排序,一個SORT函數公式輕松搞定!

二、多條件自動排序執行個體

如下圖所示,我們想對左側表格資料按“班級”從低到高排序,按“英語”成績從高到低排序,具體操作如下:

讓Excel表格資料自動排序,一個SORT函數公式輕松搞定!

1、首先選中右側表格單元格F3:I11區域,如下圖所示

讓Excel表格資料自動排序,一個SORT函數公式輕松搞定!

2、然後在編輯欄輸入公式=SORT(A3:E11,{2,5},{1,-1}),用快捷鍵Ctrl+Shift+Enter将此公式以數組的形式填充到表格中,如下圖所示

讓Excel表格資料自動排序,一個SORT函數公式輕松搞定!

公式解釋:

公式=SORT(A3:E11,{2,5},{1,-1})

①A3:E11是要排序的資料區域。

②{2,5}代表「排序依據」的第2列(班級)和第五列(英語)。

③{1,-1}代表「排序順序」就是按“班級”從低到高排序,按“英語”成績從高到低排序。

以上是【桃大喵學習記】今天的幹貨分享~覺得内容對你有幫助,記得順手點個贊喲~。我會經常分享職場辦公軟體使用技巧幹貨!大家有什麼問題歡迎留言關注!

繼續閱讀