鏘鏘~ 大家好哇!我是衛(wèi)星醬~
上回我給大家分享了自動排序條形圖的制作方法(點此回顧),里面提到了一個排序函數(shù):SORT。
用它配合圖表,能發(fā)揮 1+1>2 的功效!
所以,今天衛(wèi)某來給大家介紹 SORT 和它的兄弟:
函數(shù) SORT&SORTBY—— 單條件、篩選排序;多條件、自定義排序,比【排序】功能更好用~
讓我們來學(xué)習(xí)更加靈活方便的排序方式吧!
1、排序功能
其實不用函數(shù),Excel 本來就有一個排序的功能:
它就是【數(shù)據(jù)】選項卡下的【排序】。
打開【排序】,「次序」可以選擇【升序】、【降序】或【自定義序列】。
不過,這個功能,每次序列有所增減,都要重新排序,十分麻煩;
碰到多條件,或者與圖表動態(tài)結(jié)合的要求,也是有心無力……
還是 SORT 兩兄弟更加靈活好用 ↓↓↓
2、函數(shù)解析
先簡單介紹一下這兩個排序小能手:
SORT 和 SORTBY 都是 Excel 2021 及 Office 365 才有的排序函數(shù)(WPS 也有);
它們的語法是:
=SORT (數(shù)組,[排序行 / 列號],[順序],[方向])
=SORTBY (數(shù)組,要排序的列或數(shù)組 1,[順序 1],[要排序的列或數(shù)組 2, 順序 2],……)
其中,參數(shù) [順序]:用 1 表示升序,-1 表示降序,省略則默認(rèn)升序。
3、單列排序
SORT 和 SORTBY 函數(shù)一樣,都能對單列數(shù)據(jù)進(jìn)行排序,只不過在公式上有所區(qū)別。
例:將 A2:C18 區(qū)域排序并按照第三列的內(nèi)容降序排列。
=SORT(A2:C21,3,-1,0)
=SORTBY(A2:C21,C2:C21,-1)
4、篩選并排序
另外,SORT 和 FILTER 一起,還能對篩選后的數(shù)據(jù)排序!
篩選出公司名稱為 2 個字的數(shù)據(jù),并按照第三列數(shù)據(jù)降序排序:
=SORT(FILTER(A2:C21,LEN(B2:B21)=2),3,-1,0)
在這一點上 SORT 超越了 SORTBY!
5、多列排序
多列排序,或者說,多條件排序,這兄弟二人也都能順利完成。
比如下圖,要按照工齡大小排序,但是不能打亂部門的劃分,這是【排序】功能做不到的。
=SORT(A2:C20,{1,3},{1,-1},0)
=SORTBY(A2:C20,A2:A20,1,C2:C20,-1)
這樣,在不影響原本數(shù)據(jù)的情況下,我們也可以盡情分析數(shù)據(jù)了!
6、自定義排序
而自定義排序,這是 SORTBY 函數(shù)的拿手好活。
咳、這里我又要 cue【排序】功能了:
當(dāng)我們用它排序 {1 月,2 月,3 月,4 月,5 月,6 月,7 月,8 月,9 月,10 月,11 月,12 月},結(jié)果會怎樣?
怎么 10 月,11 月,12 月被放在了前面?
還是讓排序函數(shù)出手吧!
=SORTBY (B2:B13,FIND (B2:B13,"1 月 2 月 3 月 4 月 5 月 6 月 7 月 8 月 9 月 10 月 11 月 12 月"))
這不比【排序】的【自定義排序】好使嗎?
7、寫在最后
和排序函數(shù)兩兄弟混熟后,誰還想的起來【排序】功能呀~
今天我們一口氣分享了:
? 單列排序
? 篩選排序
? 多列排序
? 自定義排序
這四個 SORT&SORTBY 函數(shù)的用法!
除了上面介紹的排序函數(shù),Excel 里還有很多的函數(shù),比如 Vlookup、Xlookup、Filter 等等。
本文來自微信公眾號:秋葉 Excel (ID:excel100),作者:衛(wèi)星醬
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。