逆天的Excel排序


Excel中的排序是一項很神奇的功能,我們一起來探索一下吧!

一、最簡單的排序方法

平常我們用的最多的排序方法應(yīng)該是這樣的:

但是!你也可能得到如下的結(jié)果。

這是為毛呢。原來有可能是沒有勾選“數(shù)據(jù)包含標(biāo)題”。

當(dāng)然,如果數(shù)據(jù)不包含標(biāo)題就不用勾選,要根據(jù)實際情況進行選擇。

二、筆劃排序

如果按姓名排序,默認是按照拼音進行排序的。如果我們想按姓氏的筆劃進行排序,該怎么操作呢。

三、多條件排序

有的時候我們要做的排序可不是像上面那么簡單。比如將本例中的數(shù)據(jù)先按分公司排序,再按姓名拼音排序,最后再按工資由高到低排序,應(yīng)該怎么做呢。

當(dāng)然如果要求先按工資,后按分公司和姓名排序,只需要將三個排序條件的優(yōu)先級變換一下就好了。

四、單元格格式排序

假如某些員工表現(xiàn)優(yōu)異,姓名所在的單元格被老板標(biāo)注了顏色,綠色為優(yōu)秀,黃色為良好,紅色為差,其他不更改單元格顏色的是合格。那么如何按照優(yōu)-良-合格-差的順序進行排序呢?

同理,如果老板標(biāo)注的不是單元格顏色,而是單元格中字體的顏色,也是類似的步驟。

突然有一天老板心血來潮,讓你把所有人員按照工資平均分為四段,并按照由高到低進行排序……

五、組內(nèi)排序

如果本例中的分公司分屬于不同的大區(qū),并且大區(qū)被合并了單元格,這時候如果要求在大區(qū)內(nèi)按照工資進行排序就會遇到麻煩。

這時候我們需要借助輔助列來進行排序。圖中的原理是:

(1)先用COUNTA函數(shù)統(tǒng)計合并單元格的序列,分別為:1,2,3;

(2)對該序列統(tǒng)一乘以一個很大的數(shù);

(3)最后再加上工資額,以區(qū)分大小。

其中要注意的是,第二步乘以的數(shù)要盡量大一些,如果只乘以10,則有可能華北區(qū)域的輔助列的最終值比華南區(qū)域輔助列的最終值大,容易造成錯亂。

六、亂序排序

假如某天老板又心血來潮,要求把所有記錄的順序打亂,不要有什么規(guī)律,難道你要手工調(diào)整?我們可以借助rand函數(shù)來幫忙,它可以隨機生成0到1之間的數(shù)字??聪旅娴膅if圖,你可能會有疑惑,為什么按照輔助列進行排序后,輔助列的數(shù)字并不是按照由小到大的順序排序的呢?這是因為rand函數(shù)在表格中有操作的情況下會自動更新重算。也就是說表格在排序時相當(dāng)于刷新了一下,此時rand函數(shù)檢測到了這種變動于是又自動重算了一下,于是本來按照由小到大的排好的順序立刻就不見了。

七、字數(shù)長短排序

假如我們還是按姓名進行排序,這次老板要求改了,讓你按姓名字數(shù)進行排序,你又該怎么辦。根據(jù)亂序排序方法,我們可以得到一些啟發(fā)。還是設(shè)置輔助列,把姓名的長度用函數(shù)取出來不就完了么!

八、自定義排序

世界上總有那么一群人不按套路出牌。有一天老板說,你把B分公司的數(shù)據(jù)給我放到最上面,剩下的按字母排序。面對這種要求,你有3種解決辦法,一是把老板打一頓然后辭職,二是一個個把B分公司的數(shù)據(jù)剪切放到上面,三是看下面的gif圖。我想,這就是為什么有的人失業(yè),有的人累死,有的人上班很閑的原因。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容