2021-05-12 14:32:11
excel排序方法有哪些
在Excel中對資料的排序是非常重要的,你還在對資料進行升序降序的操作嗎。下面為你介紹更多資料排序的功能以及操作的方法,看完這篇文章,你就是資料排序大神啦!
簡單排序法
基本的排序方法、比如可以按照顏色字母來進行排序。
1.按顏色排序
在資料分析前期,可以將重點資料標註出來,如改變單元格填充底色、改變文字顏色。然後在分析過程中,可以將分散在資料表不同位置的重點資料再集中進行檢視。此時可以通過單元格底色、文字顏色進行排序。
方法如下:
步驟01:執行顏色排序命令。如左下圖所示,城市GDP資料中,有三個重點城市的GDP資料是紅色顯示,這是需要引起重點關注的資料。
選中其中一個紅色資料,右擊單元格,單擊選單中的【排序】和【將所選字型顏色放在最前面】命令。
步驟02:檢視結果。
此時如右下圖所示,所有紅色顯示的資料都排列到了最前面。
2.按筆劃/字母排序
當我們需要通過筆劃或者字母進行,可以進行如下操作。
方法如下:
步驟01:設定【排序】對話方塊。單擊Excel軟體中【資料】索引標籤下【排序】按鈕,可以看到如下圖所示的【排序】對話方塊。圖中的設定,表示要對“城市”一列的文字進行升序排序。
此時還需要單擊【選項】按鈕,進一步設定排序規則。
步驟02:設定排序規則。
如左下圖所示,是【排序選項】對話方塊,在這裡可以自由設定排序的規則,如這裡選擇【筆劃排序】方式。
步驟03:檢視結果。
結果如右下圖所示,“城市”列的文字都按照首字的筆劃數量進行排序了。
複雜排序法
對一列資料進行簡單排序並不能解決所有的排序問題。在資料分析過程中,可能需要自行設定排序條件,以及滿足需求。甚至會遇到一些困難的情況,需要借助函數及其他巧妙方法來避開坑,實現資料排序。
接下來將會舉例講解排序會遇到的複雜狀況,及其解決辦法。
1.自定義序列排序資料排序的規則比較簡單,根據資料的大小來進行即可,文字排序的規則卻要複雜得多。
例如像下圖這樣,在分析商品銷量時,要按照商品分類進行排序,按照“褲子-上衣-鞋類-配飾”的順序顯示商品資料。
這種情況下,可以自行設定一個排序規則,具體方法如下:
步驟01:開啟自定義序列設定。
如下圖所示,開啟【排序】對話方塊,設定關鍵字排序,然後單擊【自定義排序】選項。
步驟02:設定排序規則。
如右圖所示,在【自定義序列】對話方塊中,在【輸入序列】文字方塊中,按照順序輸入商品的分類名稱,注意名稱之間用英文逗號隔開。然後單擊【新增】按鈕。
步驟03:檢視結果。
完成自定義序列設定後,關閉【排序】對話方塊,就可以看到效果了。
如下圖所示,商品的資料按照商品的分類進行排序,其分類順序與自定義設定的順序一致。
2.多列多條件排序
Excel排序功能其實很強大,可以對多列資料進行多條件排序。例如按照商品的分類排序,分類相同的情況下,再按照銷售排序,如果銷售相同,再按照售價排序。如此多的條件,均可在【排序】對話方塊中進行統一設定。具體設定方法如下圖所示,單擊【新增條件】按鈕,新增排序條件後即可。按照下圖中的設定,資料表中的資料會首先按照商品分類排序,再按照商品銷量排序,最後按照商品售價排序。
3.英文數位混合排序在對資料進行排序時,會遇到一些棘手的狀況。例如當商品名稱是英文與數位混合,且數位位數不一樣時,排序就會出錯。如下圖所示,當對M75、M125、M264進行升序排序時,正確的排序邏輯是,先按照資料首字母排序,然後再按照後面的數位大小排序。然後排序結果卻是,“M125”和“M164”小於“M75”。原因是數位的位數沒有對,字母後面的數位“1”小於“7”。如果“M75”寫成“M075”就不會出現這種情況。
按照這樣的解決思路,下面來看看如何通過構造輔助列來實現英文數位混合的資料排序。
步驟01:增加輔助資料。
如下圖所示,想對“商品編號”列進行排序。增加一列G列,作為輔助資料,在G2單元格中輸入公式“=LEFT(B2,1)&TEXT(RIGHT(B2,LEN(B2)-1),"000")”,然後複製公式完成輔助資料增加。該公式的含義是:LEFT(B2,1),提取B2單元格左邊的字元,即英文字母;RIGHT(B2,LEN(B2)-1,提取B2單元格右邊的數位;
TEXT(RIGHT(B2,LEN(B2)-1),"000",將B2單元格提取出來的數位變成三位數,不足的位數用“0”補齊。
步驟02:對“輔助資料”排序。
選中G1單元格,執行【升序】命令,就可以藉助輔助資料實現商品編號列的排序了,如下圖所示。
4.排序合併單元格的資料在前面章節中講過,進行資料統計時最好不要有合併單元格。但是如果獲取到的原始資料中,本來合併單元格的情況,且又需要進行排序,怎麼辦?具體解決思路如下:
步驟01:取消合併單元格。
選中有單元格合併的資料區域,單擊【取消合併單元格】選項,如下圖所示。
步驟02:定位空值輸入公式。
按Ctrl+G鍵,開啟【定位條件】對話方塊,定位空值。然後輸入公式“=a2”,如左下圖所示。
表示A3單元格用A2單元格的資料填充。
步驟03:執行相同操作。按下鍵盤上的Ctrl+Enter鍵,表示為所有選中的空值單元格執行相同的操作,即單元格的值等於上面單元格的值,結果如右下圖所示。
步驟04:對資料排序。
解決了資料表中的合併單元格後,就可以對銷量資料進行排序了。如下圖所示,對銷量資料進行升序排序,不會再受到合併單元格的影響。
相關文章