工作中,對數據表格排序的時候,如果是數字,可以對其大小進行升降序,如果是文本,Excel默認是根據首字母拼音來進行排序的,但是經常不能滿足我們的需求
例如,我們想根據月份進行排序時,10月,11月,12月老是排在最前面。
或者對崗位進行升序的時候,它也沒有按照我們想要的職位高低進行排序。
學會今天的技巧,輕松自定義進行排序,想怎么排就怎么排,有3種方法來進行自定義的排序
我們以崗位等級的這個例子來進行排序,我們選中數據區域,點擊排序,我們使用自定義排序,勾選數據包含標題,然后選擇按崗位,自定義排序
然后在自定義序列里面,輸入我們想要排序的文本,點擊添加
點擊完成,就能按照我們要需求進行排序了:
和方法一的原理是一樣的,只是順序不一樣,我們可以先去自定義列表里面添加我們想要的順序
然后同樣的到了自定義序列的界面,從這里進去的好處是可以從表格里面進行導入的輸入,不用手動一個個編輯
有了這個自定義序列之后,我們點擊表格上方的升序按紐就可以直接排序,不用點進去自定義了
自定義的序列是有限制的,只能輸入200多個文本,如果說我們需要自定義排序的文本數據太多時,就不能使用自定義序列,這個時候就可以使用函數公式+輔助列
首先,我們要列出我們排的文本序列,然后用row()函數自動標記一個序號,也可以手動標記
然后我們在原數據里面,插入一個輔助列,排序,使用公式:
=XLOOKUP(A2,E:E,F:F),來匹配對應的序號
最后只需要對排序列進行升序,就能得到想要的結果:
這個方法適用需要排序的文本特別多的時候,特別好用!
關于這3個自定義排序的方法,你學會了么?動手試試吧!
問題:將上面的數據按語文成績升序(從低到高)排序
1. 選中C列,點擊【開始】-【排序和篩選】-【升序】
2. 選擇【擴展選定區域】后點擊【排序】
問題:將上面的數據按語文成績升序(從低到高)排序,語文成績相同時按英語降序(從高到低)排序
1. ctrl+A全選數據,點擊【數據】-【排序】
2. 在排序窗口添加排序條件后確定
問題:將上面的數據按紅色填充色排最上面、黃色次之,白色填充色排最下面
1. 選中需要排序的數據區域,點擊【數據】-【排序】
2. 在排序窗口添加排序條件后確定
問題:將上表中的數據按照銷售部門中的一部、二部、三部、四部、五部來排序
1. 選中需要排序的數據區域,點擊【數據】-【排序】
2. 在排序窗口添加排序條件,次序選擇【自定義序列】
3. 在【自定義序列】窗口輸入“一部、二部、三部、四部、五部”后添加并在添加成功后選中剛剛添加的序列后點擊【確定】
4. 回到【排序】窗口點擊【確定】(注意再次檢查排序字段)
問題:如何制作工資條
1. 選中第2-11行數據右鍵點擊【插入】,插入11行
2. 將第1行數據復制到新插入的11行中
3. 在L列作為輔助列,標題行填充為0.5-10.5,姓名行填充為1-11
4. 將表中的數據選中按輔助列升序排序
5. 最后刪除輔助列即可