排序簡單,應用不易,使用Excel排序的幾點建議

2021-01-12 極致探索Excel

數據排序,是數據分析中最基本、最常用也是最重要的分析方法。Excel提供了豐富、簡單、靈活的排序方法和排序方式,包括單個排序、組合排序等。對於學習者短時間內掌握Excel的排序,難度不大。問題可能更多地出現在具體應用中。這些具體應用會和表格數據結構、表格樣式設計的細節等有關係。這些細節會影響數據排序的結果,甚至會搗亂整個表格。

在本文中,我們首先簡單介紹一下Excel的排序功能,然後介紹為什麼排序的結果差強人意,以及如何避免和給出的一些建議。

Excel的排序功能Excel的排序功能在數據標籤頁,排序和篩選工具組中。按鈕包括:升序按鈕、降序按鈕和排序按鈕。升序和降序按鈕會按當前單元格所在列的內容進行升序或者降序排序。

排序按鈕的功能是通過設置排序條件進行數據排序。可以設置多個排序條件,後面的條件是在前一個條件排序的結果之上進行再次排序的。排序的依據包括:單元格值、單元格顏色、字體顏色和條件格式圖標。另外,選中數據包含標題,意思是標題行不參與排序。在選項中的選項幾乎不涉及,保持默認狀態就好。另外,按字母排序有其天然的缺點,就是多音字的問題。例如,重慶的重,Excel會讀成「zhong」,長春的長,Excel會讀成「zhang」。區分大小寫是指英文字母進行排序時是否區分大小寫。

如上圖,可以對排序條件可以執行添加、刪除、複製等操作,通過上下箭頭可以調整條件的順序。

影響排序結果的兩種情況通常情況下,製作和設計表格時,根據慣例,除了標題行和數據區,會增加標題行和「合計行」(也是匯總行)。有的還有副標題,制表時間,填表人,審核人等等。

第一種情況,標題行對排序的影響。例如,表格標題和空的單元格。在選擇整列進行排序時,表格標題和空的單元格會參與排序,造成排序結果混亂。

上圖為正常數據的表格。

上圖為對C列進行排序後的結果。排序結果中,標題行和表格標題均參與了排序,結果使整個表格混亂。

第二種情況,「合計行」對排序的影響。在進行排序的時候,特別是降序排序的時候,「合計行」會參與排序,造成排序結果混亂。

如上圖,對本月金額降序排序時,「合計行」參與了排序,而且合計的結果都變成了0,這明顯是不對的。

Excel排序的一些建議1.儘量不使用合併單元格。當你選擇一個單元格,點擊升序或者降序排序時,Excel會選中當前單元格所在區域作為排序的數據區域。如果在這個區域中存在合併單元格,就不能過正常執行操作。

圖合併單元格。建議不要使用合併單元格,使用「跨列居中」。

圖設置「跨列居中」。使用「跨列居中」後,再執行排序操作正常。

2.為標題行增加篩選按鈕,代替工具欄的升序、降序按鈕。設置篩選按鈕後,Excel默認把標題行下方的區域作為排序的數據區域,這樣可以避免標題行上面的表格標題和空的單元格給排序帶來的影響,還可以利用篩選功能對篩選過的數據再次排序。

如上圖,為標題行增加篩選按鈕。通過篩選按鈕進行排序,就不會再出現有表格標題和標題行參與排序的情況了。使用了篩選功能,可能會出現部分數據被隱藏而使排序結果不準確的情況,需要仔細檢查。

3.「合計行」的問題。第一種方法,每次進行排序前,選擇有效的數據區域,不讓「合計行」參與排序。缺點也比較明顯,每次選擇區域,操作比較繁瑣。第二種方法,將「合計行」暫時隱藏。因其隱藏不顯示,就不能影響排序的結果了。缺點是,需要查看合計的時候,需要將該行取消隱藏。第三種方法,將「合計行」放在標題行前面。因為排序只對標題行下面的數有效,把「合計行」放在上面就有效地避免了這個問題。缺點閱讀習慣能否接受的問題。

如上圖,「合計行」在標題行的上方。至於如何選擇,視情況而定了。如果有好的方法,請在下方留言指正。

以上就是為大家介紹的Excel的排序功能以及給出的一些建議。在實際使用中,我們還會發現其他的問題,比如,排序並保存後,我們回不到初始的狀態了。另外,對於排序結果有沒有更便捷的使用方法。在下篇文章為大家介紹。

相關焦點

  • excel排序技巧:排序功能應用匯總
    小小的排序,也有很大的學問,之前經常遇到學員來問小編排序的問題,乾脆今天就給大家匯總一下,一次性搞明白~1、普通排序選中表格中任意單元格,點擊「數據」選項卡下的排序和篩選組中的「升序」、「降序」,即可直接完成排序。這時的排序結果是以選中單元格所在列,按漢語拼音首字母順序排列的。
  • Excel操作技巧:排序方法大全,讓你成為排序高手!
    昨天的文章中,我給大家分享了excel中的基本操作——篩選,沒想到一個簡單的篩選就有這麼多的玩法,今天我來給大家分享另外一個常用的操作——排序。排序跟篩選相同,也是excel的基本操作技巧,只要你經常使用表格,肯定會用到它的。
  • 使用vlookup解決自定義排序的問題,原來自定義排序竟如此簡單
    Hello,大家好,今天跟大家分享下如何自定義排序,實現想怎麼排序就怎麼排序,工作中我們可能會遇到這樣的問題,就是要根據給定的數據位置進行排序,如果我們直接使用排序excel會根據默認的排序規則進行排序,而不能達到我們想要的結果,解決這樣的問題,跟大家分享2種方法,一種是使用自定義排序,一種是使用
  • 根據條件排序其實很簡單,使用vlookup函數即可搞定
    我們在對數據進行排序的時候只有兩種規則,要麼升序要麼降序,排序之後excel會根據自己默認的規則將數據排列在一起,但是往往很多時候這種默認的排列順序不是我們想要的,比如在這裡我們想要對部門進行排序,並且希望數據是按照:總經辦,人事部,行政部,財務部,市場部,銷售部這樣的順序進行排列的
  • excel技能提升,數據多條件排序的相關操作技巧
    我們在實際工作中,我們經常使用excel表格處理各種各樣的數據,對數據進行排序是數據處理中比較常見的操作,普通排序很簡單,我相信大部分人都應該會對數據進行簡單的排序,多條件排序稍微複雜一點點,但是只要按照步驟來一步步操作,我們也能輕鬆對數據進行多條件排序。
  • excel技能提升,按姓氏筆畫進行排序的相關技巧
    我們在使用excel處理數據的時候,有時候會遇到姓名排序的問題,我們該如何使用excel對姓氏的筆畫進行排序,下面我們就一起學習一下。我們首先選中任意單元格,然後進入數據選項卡,點擊排序和篩選,然後進入排序,點擊選項按鈕,然後我們勾選筆畫排序,最後單擊確定。然後我們在主要關鍵詞中,我們選擇姓名,也就是你表格中姓名那一列的標題,確定後就完成了按姓名筆畫進行排序的操作。
  • excel中2000行數據以行排序,你需要多長時間
    Hello,大家好,今天跟大家分享下我們如何使用錄製宏批量的按照行來對數據排序,這個之前發過視頻,但是很多粉絲表示沒看懂,今天就來詳細的介紹下這種方法一、宏是什麼宏本質上就是我們所說的vba代碼,錄製宏就是將我們的操作記錄下來,將其編譯為vba代碼,當我下次需要重複操作的時候只需要運行宏excel就會幫自動幫我們搞定。
  • excel排序技巧:這些不同方式的排序方法你都會了麼
    通常在表格中選中某列數據進行排序時,會彈出這樣一個窗口」,如下圖所示。一般默認選擇「擴展選定區域」再單擊 「排序」,就可以完成整體的排序。或者在排序之前,先選中整個數據區域,再點擊排序,也可以完成整體的排序,並且不會再彈出這個提醒窗口。
  • 篩選後實現自動排序,其實很簡單,使用SUBTOTAL函數輕鬆搞定
    Hello.大家好,今天跟大家分享下如何在篩選或者隱藏數據後讓表格的序號自動排序。這個也是一個粉絲提問的問題,想要實現這樣的效果我們僅僅使用 SUBTOTAL函數就可以解決,下面就讓我們來一起操作下吧一、SUBTOTAL函數及其作用SUBTOTAL函數:返回數據區域分類匯總的結果。
  • excel不改變數據位置進行排序,rank函數可以幫到你
    我們在實際工作中,當我們使用excel表格處理大量數據的時候,有時候我們需要對數據進行排序,數據排序我們通常會使用到excel自帶的排序工具,這個工具方便快捷,但是使用排序工具對數據進行排序,會改變數據的位置,假如我們不想打亂數據的位置,又想對數據的大小進行排序操作,我們該如何處理
  • excel數據表單自定義排序規則
    公司數據統計表中,通常都會要求按照管理級別排序,比如從總經理、副總經理、部門經理、主管、再到普通員工。每個公司的這個序列要求可能或多或少都會有差別,但是excel沒有準備那麼多默認的排序依據,這個時候需要用到Excel的自定義序列功能。下面舉例說明如何使用。
  • Excel技巧——數據排序你真的會用嗎?
    Excel中經常會使用到排序的功能,相信很多人用過簡單的排序,可是排序你真的會用嗎?今天來跟大家說說大家不知道的排序如何進行數據排序下面有一張成績單,我們需要對成績單,按照總分從高到低進行排序,該如何操作呢?
  • Excel表格刪除行後怎麼讓序號自動排序
    在工作中經常要編輯excel表格,記錄也很多,一般都會設置「序號」列,以方便查看及排序。2. Excel初學者可能是逐個輸入1,2,3……,或者使用填充功能向下自動填充,但是如果數據多的話,在修改數據,刪除某些行後,序號需要重新編輯或填充。3.
  • Excel高效絕技之一——巧用排序比對數據
    但是數據如果就一百多條或者200條左右,而且有很大程度的相似的列,手工對比很繁瑣,做成資料庫的方式又顯得小題大做,就可以通過excel排序來實現,先完成兩表數據大範圍的匹配,然後修正少數錯位的、差異的數據就好了。
  • 辦公必學:掌握excel各種排序方法,讓你成為辦公室最靚的仔
    Excel是辦公軟體最常用的一個,所以學習excel知識是每天必不可少的功課,在大家平時刷手機的零碎時間裡,每天學習個幾分鐘,無形中能讓你成長。那麼,今天我們就來學習一下excel的各種排序方法。四種排序1.顏色排序當我們excel表格文檔裡顏色非常亂的時候怎麼能就這樣拿給老闆看呢?
  • 如何應用Excel表格的排序功能
    排序是指將數據按照某個順序重新進行排列,以提高資料庫的查詢效率,排序時要用到關鍵字,關鍵字可以有幾個,第一個叫做「主關鍵字」,第二個叫做「次關鍵字」。對工作表中的數據排序步驟如下:一、單擊要排序的數據區域的任一單元格,選擇【數據】【排序】如圖二、在彈出的對話框中【主要關鍵字】下拉列表框中選擇要排序的列,比如列A.【次序】這裡可以選擇升序、降序、自定義,選擇好後,我們可以看到列A已經按照升序進行了排列。
  • Excel如何排序?8個動畫告訴你排序的用法
    Excel表格有時候為了方便,會對表格內容進行分類排序,今天給大家分享表格中排序的應用,8個動畫教學,輕鬆對Excel表格進行排序。1、數值大小排序這是排序最普遍的一種操作,將數字從大到小排序,或者是從小到大排序。點擊開始-編輯-排序和降序,選中降序(升序)就可以了。
  • 經典排序算法-希爾排序
    基本思想希爾排序是希爾(Donald Shell)於1959年提出的一種排序算法。希爾排序也是一種插入排序,它是簡單插入排序經過改進之後的一個更高效的版本,也稱為縮小增量排序,同時該算法是衝破O(n2)的第一批算法之一。它與插入排序的不同之處在於,它會優先比較距離較遠的元素。希爾排序又叫縮小增量排序。
  • 盤點Excel排序技巧,不會排序的收藏!
    數據排序光標放在需要排序的那一列單元格,點擊【數據】選項卡,可以查看到升序和降序,點擊直接排序就好。次要排序也可以點擊【排序】,在彈窗中設置列、排序依據、次序等,同時也可以添加次要條件。比如主要條件為部門排序,排序條件是A-Z,次要條件是薪資,排序條件為A-Z,表格就會按照部門先排序,然後再根據部門規則按照姓名排序,這樣就不會打亂部門的排序了。
  • Excel中排序的相關知識
    除了排名以外,對數據進行排序,可以方便我們對數據進行歸類整理,可以使我們的圖表更加直觀,更有衝擊力。排序使得無序的數據變得有秩序,變得容易理解。在Excel中排序可以通過數據選項卡下的排序按鈕來實現,也可以通過篩選狀態下的下拉按鈕來實現,或者數據透視表中的篩選下拉按鈕。