列排序、行排序、自定義排序,你想要的都在這裡!

2020-12-27 Excel函數編程可視化

排序是Excel中經常進行的一種操作,其目的是將一組「無序」的數據調整為「有序」的數據,如將數字由大到小排序、相同內容排序到一起、相同顏色單元格排在一起等等。

一般排序的方式分為三種:升序、降序以及後面要說到的自定義排序。(當然,如果Excel單元格有特殊格式,如顏色、條件格式之類的,都可以作為排序的依據)

工作中最常用的就是列排序,下圖數據源中,對部門列排序,可以將相同部門的人排序在一起;

對姓名列排序,可以將員工姓名按漢字的首字母A-Z進行升序降序;

對工號列排序,可以將員工工號由小到大或由大到小進行升序降序;

排序規則:

數字的排序規則是:升序由小到大,降序由大到小;

漢字的排序規則是:按漢字的首字母A-Z。

01列排序

列排序除了最常用的功能之外,還是有很多實用的小技巧,下面的例子就是通過輔助列升序製作員工工資條:

動圖展示如下:

如果想要員工與之間不顯示空白行,刪除輔助列中間的空白行即可。

02行排序

行排序在工作中運用場景較少,但這並不代表它不重要,某些情況下行排序還是能快速解決問題的,如下圖所示:

如何將數據源按年份行由小到大排列?涉及到列的順序變動,普通的列排序是無法實現的,這裡行排序可以輕鬆搞定~

依次點擊【數據】—【排序】—【選項】—【按行排序】,點擊確定;

接著主要關鍵字選擇「行1」,次序選擇「升序」,點擊確定按鈕即可完成排序。

動圖展示如下:

03自定義排序

自定義排序可以說是個比較有意思的小功能,因為它可以滿足使用者按照自己的排序規則去排序。

這裡還以圖1為例,圖1中不管對部門列如何升序降序都無法將人事部門排在前面,因為Excel默認的排序規則是按漢字首字母進行排序,

"人事部"首字符R,非首末字母,所以無法排在前面。

自定義排序

這時候就輪到自定義排序上場了,自定義排序不僅可以將人事部放在前面,還可以自由定義部門排列的順序,如我們希望:人事部>財務部>市場部>技術部進行排序,下面是具體實現步驟。

依次點擊【文件】—【選項】—【高級】下拉到底部—【編輯自定義列表】

然後輸入你想要的排序欄位,點擊【添加】—【確定】—【確定】,完成自定義排序規則的輸入;

接著點擊【排序】,主要關鍵字選擇"部門",次序選擇"自定義序列",選擇剛才我們錄入的自定義排序規則,點擊確定即可完成排序,動圖展示如下:

04小結

列排序已足夠應付Excel80%的問題,重點在於活學活用,行排序與自定義排序主要應付那些特殊的需求,三種排序小技巧分享給大家。

如果覺得有用,歡迎關注我哦。

相關焦點

  • 使用vlookup解決自定義排序的問題,原來自定義排序竟如此簡單
    Hello,大家好,今天跟大家分享下如何自定義排序,實現想怎麼排序就怎麼排序,工作中我們可能會遇到這樣的問題,就是要根據給定的數據位置進行排序,如果我們直接使用排序excel會根據默認的排序規則進行排序,而不能達到我們想要的結果,解決這樣的問題,跟大家分享2種方法,一種是使用自定義排序
  • 【Excel VBA】自定義排序的三種方法
    ……何謂自定義排序,就是按指定的順序對數據源進行排序唄……第1種方法是系統自帶的OrderCustom,優點是代碼簡潔,缺點是自定義序列有字符長度限制(255個)。第2種方法是字典+數組設置序列號,再使用了輔助列進行排序。優點是不會破壞單元格的形式和結構,比如單元格中存在的公式、背景等。第3種方法是只使用字典+數組,藉助簡單計數排序的技巧,直接對數據在數組中進行排序。優點是效率較高,缺點是會破壞單元格的結構,比如消除公式等。
  • excel排序技巧:排序功能應用匯總
    這時的排序結果是以選中單元格所在列,按漢語拼音首字母順序排列的。2、筆畫排序在某些時候,你的領導可能會要求按照姓氏的筆畫進行排序,這個在excel表格裡也非常容易實現。選中表格中任意單元格,點擊「數據」-「排序」。
  • excel排序技巧:排序功能應用匯總
    此時可以看到整個表格的列順序都改變了,按照第一行首字母順序排列。4、自定義要求排序例如領導規定表格中的部門按照「總裁辦、人事、行政、財務、設計、營銷、研發」的順序排列。Excel自帶的功能無法實現,我們需要自定義排序。
  • Excel小技巧-你是否只知道表格按列排序?其實也可以按行排序!
    我們在工作的過程中,稍微熟悉一些EXCEL的人都知道,表格可以按照列進行排序,而我們的工作需要大多情況下也是按照列進行排序,其實,表格是可以按照行進行排序的,不用我們再去轉置或者其他的操作處理了。今天就跟小編一起來學習如何為表格按照行進行排序。首先我們要選中需要排序的區域,不能包括標題行。切換到【數據】選項卡,在【排序和篩選】組中,點擊【排序】按鈕,彈出【排序】對話框。或者切換到【開始】選項卡,在【編輯】組中,點擊【排序和篩選】的下三角按鈕,在彈出的列表中,點擊【自定義排序】按鈕,彈出【排序】對話框。
  • 如何使用VBA編程進行自定義排序?
    一共有三種方法,一個比一個難,但也各有優缺點。第1種方法是系統自帶的OrderCustom語句,優點是代碼簡潔,缺點是自定義序列有字符長度限制(255個)。第2種方法是字典+數組,藉助輔助列進行排序。優點是不會破壞單元格的各種屬性,比如公式、填充色、數據驗證等,缺點是畢竟用了輔助列,空間處理上需要注意下。
  • 從字典提取數據後,實現自定義排序
    大家好,今日我們繼續講解VBA數組與字典解決方案,今日講解第66講內容:從字典提取數據後,實現自定義排序.對於排序而言,我們在上節講了亂序,是工作中經常會用到的,今日我們講解自定義排序,什麼是自定義排序呢?
  • excel中的「高級」排序技巧,不僅僅是對數據的排序
    在excel的排序中,我們經常通過升序降序對數值進行排序,或者把同一類型的內容放在一起。其實excel中的排序有非常豐富的功能,包括多重排序、自定義排序、顏色排序、筆畫排序/字母排序、對行排序等,今天就給大家簡單介紹一下這些排序的用法吧。
  • Excel如何排序?8個動畫告訴你排序的用法
    2、按字母或者筆畫排序在Excel表格中如果需要對姓名進行排序,可以按照字母或者是筆畫排序。進入自定義排序,關鍵字選擇【員工】,排序依據和次序默認,再點擊選項按鈕,方法可選擇【字母或筆畫】,確定就可以。
  • excel排序技巧:這些不同方式的排序方法你都會了麼
    二、多列排序的主次關鍵字我們在進行多列排序的時候,經常會碰到這樣一類問題:如果有兩列數據都需要進行排序,我們怎麼區分主次呢?如下圖所示,需要將下面這張表先按照「部門」排序,再按照「區域」排序。在這裡我們選中「主要關鍵字」行,單擊「向下」箭頭,最後「確定」,就可以達到我們最初想要的排序效果。如下圖所示。
  • excel排序技巧:這些不同方式的排序方法你都會了麼
    二、多列排序的主次關鍵字我們在進行多列排序的時候,經常會碰到這樣一類問題:如果有兩列數據都需要進行排序,我們怎麼區分主次呢?如下圖所示,需要將下面這張表先按照「部門」排序,再按照「區域」排序。在這裡我們選中「主要關鍵字」行,單擊「向下」箭頭,最後「確定」,就可以達到我們最初想要的排序效果。如下圖所示。
  • 別告訴我你會Excel排序,Excel排序的N種方法!
    你真的會Excel排序嗎?這裡易老師做了一些關於Excel排序方法的小技巧,在辦公中也是比較常用的,趕緊看看吧!
  • Excel如何進行自定義排序?
    excel表格中除了可以進行排序之外,還可以進行自定義的排序,多個排序因素一起進行,趕緊來看看吧。1.在下表中,我們想要將排序通過兩個因素進行設置。2.點擊排序與篩選按鈕,找到自定義排序選項。5.這個時候就會以地區為準進行排序。
  • 你需要自定義排序嗎?VBA代碼可以實現
    "g")), Order1:=xlAscending, Header:=xlYesColumns("g").ClearSet mydic = NothingEnd Sub代碼講解:1 上述代碼實現了按自定義排序要求進行排序
  • Excel排序?你確定這些方法都會嗎!
    二、如何使用自定義排序1、添加自定義排序顧名思義,就是按照自己的設置對數據進行排序。那麼首要任務為就是添加相應的序列,方法也是很多的,這裡向大家推進藉助記事本功能實現想要的結果。首先將自定義的數據複製到記事本中,然後點擊數據—排序—在相應的界面中選擇自定義排序,在相應的界面中選擇新序列,將內容粘貼到右側空白處,隨後點擊添加即可。2、進行自定義排序當我們添加自定義序列成功之後就可以進行自定義排序了。
  • 別告訴我,你精通Excel排序!
    排序這個功能,幾乎所有人都會用,但也只是停留在點擊升序或者降序按鈕的階段,對其它更深層次的用法知之甚少。其實排序遠比你想像中的更強大,今天盧子為你講解排序的5種用法。1.按開票日期升序這是最基本的排序功能,直接選擇A列,點擊升序即可。2.藉助排序生成工資條添加一列序號輔助列,然後根據輔助列排序即可生成工資條,簡單快捷。
  • 這6個Excel排序功能,90%的人都忽略了!
    點擊△藍字關注回復「職場」源 | Excel
  • Excel排序的操作技巧,這些排序操作你未必知道?
    說起排序,對於熟悉的小夥伴們來說,是非常簡單的事情,在日常工作中也經常用到,今天小編教大家幾種排序的方法,希望對你的工作有實質性的幫助。二、按多列排序象下圖中,要把同一科目名稱的數據排列在一起,並且是按金額從大到小排列,操作也很簡單:先選中金額列中任意一單元格,點擊【開始】選項卡中的【降序】按鈕,再選中科目名稱列中任意一單元格,點擊【開始】選項卡中的【升序】或【降序】按鈕就排好了,演示如下圖:
  • excel中2000行數據以行排序,你需要多長時間
    之前需要很久才能完成的工作,使用錄製宏之後可能幾秒就搞定了很多粉絲表示自己的excel找不到錄製宏,只需要在Excel設置中調出開發工具即可,過程如下動圖,我們在主選項卡中勾選開發工具點擊確定即可二、如何按照行來排序排序一般情況下我們都是默認以列來排序的,
  • 6個Excel排序神技巧
    然而,跟高手的交流讓我發現,排序其實非常實用。下面就給大家分享幾個關於Excel排序的6個簡單實用的實例技巧。一、快速批量地製作工資條Excel的排序通常有3種,升序、降序以及自定義排序。其中升降序最為簡單,自定義排序功能超級強大。升降序因為太過於簡單,所以很多人往往忽視對這2種排序技巧的挖掘。下面我們介紹利用升序來製作工資條的技巧。