利用「自定義序列」解決排序問題

 

問題:如上圖,表格當中有三列數據「姓名」、「頭銜」、「級別」,如何讓頭銜按右邊的校官等級進行排列呢,這時候,咱們天然而然的想到利用排序功能去操做,選擇數據區域,而後點擊開始選項卡下的「自定義排序」,以下:程序員

 

而後咱們對列B分別進行升序與降序的操做,獲得以下結果ide

 

咱們發現Excel程序不會按「大校、上校、中校、少校」這個等級來進行排序,因爲這個等級是人們授與給它們的,Excel程序並不知道這個稱呼,更不知道它們的等級應該是怎麼樣的,那咱們應該如何解決這個問題呢?spa

想一想,Excel知道序列「1,5,3,7」進行升序的結果爲「1,3,5,7」,降序爲「7,5,3,1」,爲何這個它又能獲得人們想要的結果呢,緣由很簡單,由於程序員已經授與了程序執行這種規則,那咱們能不能將本例中的軍官等級授與程序,這樣就能達到咱們想要的結果了,答案是確定的。blog

打開Excel文件選項卡,高級,找到「編輯自定義列表」,以下:排序

打開「自定義列表」,咱們發現這裏面已經定義了不少的序列,若是要計算的序列涉及到這裏面的任意選項,Excel程序則會根據該自定義列表去計算結果,以下:get

 

咱們經過右邊的添加按鈕,將軍銜的等級給添加到左邊的自定義列表,以下:it

 

排序的時候,選擇咱們剛剛建立的序列,以下:class

這樣,成功的獲得咱們想要的結果,以下:程序

總結:自定義序列除了能針對「排序」功能,一樣能夠運用於篩選功能。im

感謝您的閱讀!

相關文章
相關標籤/搜索