在Excel中巧妙實現排序操作

在日常辦公中,用戶經常會進行排序操作,微軟Excel提供了相應的功能按鈕,但這種排序方法並不利於數據的頻繁更新,但對初級辦公用戶來說,撰寫公式進行排序,難度確實太大了一些。其實,如果你已經加入Office預覽計劃,那麼可以藉助排序函數SORT實現排序操作。SORT函數可以對數據進行排序,公式語法如下:=SORT(數據源,[排序列/行],[升序/降序],[按行/列排序])。

干货技巧 | 在Excel中巧妙实现排序操作

圖1所示的數據,現在要求對“金額”列進行降序操作:首先將列標題複製到空白區域,在編輯欄輸入公式“=SORT(A2:C276,3,-1)”,這裡的“A2:C276”表示需要排序的範圍,“3”表示排序依據為第3列,“-1”表示降序(升序用“1”或默認省略),執行之後即可獲得圖2所示的排序效果。

干货技巧 | 在Excel中巧妙实现排序操作

SORT函數是對單一列進行排序操作,如果需要對多列進行排序,那麼需要藉助SORTBY函數,公式語法如下:=SORTBY(數據源,排序列1,[升序/降序],[排序列2],[升序/降序]...[排序列126],[升序/降序])。

仍然是圖1所示的數據,現在要求首先對“姓名”進行降序操作,接下來對“金額”進行降序操作,此時可以使用公式:=SORTBY(A2:C276,A2:A276,-1,C2:C276,-1),各參數的含義如前所述,與SORT函數一致,公式的執行效果如圖3所示。

干货技巧 | 在Excel中巧妙实现排序操作干货技巧 | 在Excel中巧妙实现排序操作


分享到:


相關文章: