讓老板看呆,同事用這個(gè)函數(shù)一鍵搞定排序,太牛X了!

Hi,大家好,我是偏愛函數(shù)公式,愛用 Excel 圖表管理倉(cāng)庫(kù)的大叔 Mr 趙~
先問大家一個(gè)問題,怎么在不破壞原數(shù)據(jù)的前提下,做出右邊單量由高到低排列的柱形圖?

其實(shí)很簡(jiǎn)單!
只需要用?SORT?函數(shù)對(duì)原數(shù)據(jù)「B:C」列排序,得到作圖數(shù)據(jù),然后插入柱形圖就可以了!
在 E3 單元格輸入的公式:
=SORT(B3:C8,2,-1)

SORT 函數(shù)有 4 個(gè)參數(shù):
=SORT(范圍,第幾列或行,升或降,按行還是列)
??第 1 個(gè)參數(shù)是必須的,表示需要進(jìn)行排序的區(qū)域。在其它參數(shù)省略的情況下,對(duì)第 1 列,進(jìn)行升序排序。
如下公式,SORT 函數(shù)對(duì)「B3:C8」區(qū)域的第 1 列即姓名列,進(jìn)行升序排序。
=SORT(B3:C8)

? 第 2 參數(shù)是指定需要排序的第幾列。
如下公式,第 2 個(gè)參數(shù)是 2,表示對(duì)「B3:C8」的第 2 列即單量列排序,默認(rèn)情況是按升序排序。
=SORT(B3:C8,2)

??第 3 參數(shù)是排序的依據(jù),是升序還是降序。升序就輸入 1,降序就輸入-1。
如下公式,第 3 個(gè)參數(shù)是-1,表示對(duì)「B3:C8」的第 2 列即單量列進(jìn)行降序排序。
=SORT(B3:C8,2,-1)

??第 4 參數(shù)表示排序的方向,TRUE 表示按行排序,F(xiàn)ALSE 按列排序。
如下公式,?第 4 參數(shù)是 1,是一個(gè)非 0 值 ,代表 TRUE。公式的意思是對(duì)「C2:H3」的第 2 行即單量行,進(jìn)行降序排序。
=SORT(C2:H3,2,-1,1)

當(dāng)然在實(shí)際工作中,我們還會(huì)碰到多條件排序的問題。
如下圖,以等級(jí)分為第一關(guān)鍵字降序;成績(jī)?yōu)榈诙P(guān)鍵字升序。公式為:
=SORT(B3:D8,{3,2},{-1,1})

公式中第 2 參數(shù)是數(shù)組{3,2},表示對(duì)「B3:D8」中的第 3 和 2 列進(jìn)行排序;與之對(duì)應(yīng)第 3 參數(shù)是數(shù)組{-1,1},其中-1 表示先對(duì)第 3 列降序,1 表示對(duì)第 2 列再升序。
這里要注意的是,參數(shù)中輸入的數(shù)組要一一對(duì)應(yīng)和先后主次關(guān)系。
SORT 函數(shù)還有一個(gè)兄弟函數(shù),SORTBY?函數(shù)。
=SORTBY(范圍,排序范圍 1,升或降,排序范圍 2,升或降...)
下面,我們就來看看這兩個(gè)函數(shù)在用法上的區(qū)別:
??按列排序
如下圖,按 C 列的單量降序排序,
SORT 函數(shù)公式:
=SORT(B3:C8,2,-1)
用 2 表示指定要排序的列,第 2 列,即單量列。

SORTBY 函數(shù)公式:
=SORTBY(B3:C8,C3:C8,-1)
用區(qū)域 C3:C8 表示指定要排序的列,即單量列。

??橫向排序
如下圖,按單量行降序排序。
SORT 的函數(shù)公式為:
=SORT(C2:H3,2,-1,TRUE)

SORTBY 函數(shù)公式為:
=SORTBY(C2:H3,C3:H3,-1)

由此可見,SORTBY 函數(shù)直接指定了需要排序的行或列,而不再需要另外設(shè)定參數(shù),來說明按行或列排序的方式。
??多條件排序
如下圖,以等級(jí)分為第一關(guān)鍵字降序;成績(jī)?yōu)榈诙P(guān)鍵字升序。
SORT 函數(shù)公式為:
=SORT(B3:D8,{3,2},{-1,1})
效果如下圖:

SORTBY 函數(shù)公式為:
=SORTBY(B3:D8,D3:D8,-1,C3:C8,1)
效果如下圖:

顯然,SORTBY 函數(shù)對(duì)多條件排序上,更容易理解。
寫到最后:
SORT 函數(shù)和 SORTBY 函數(shù)都是用來排序的動(dòng)態(tài)數(shù)組函數(shù)。SORT 函數(shù)需要指定排序的第幾列,而 SORTBY 函數(shù)只需要輸入排序的列,適合多條件排序。
不過需要注意的是,這兩個(gè)函數(shù)只能在?Office 365?版本中使用哦~
只需一個(gè)小小的函數(shù),就能搞定同事需要加班幾個(gè)小時(shí)才能做完的工作!
如果你還被很多 Excel 小問題困擾,表格操作沒效率,函數(shù)公式看不懂……?
同學(xué),你該好好補(bǔ)補(bǔ) Excel 課了 ~??
千萬別等到加班熬夜加班搞不定,才想起來要學(xué)習(xí) Excel。如果你想搞定 Excel,現(xiàn)在就加入秋葉 Excel 3 天集訓(xùn)營(yíng)吧!?
每天學(xué)習(xí)大概?30 分鐘,3 天時(shí)間,你也有可能成為 Excel 高手!?
專業(yè)講師、貼心助教、上進(jìn)學(xué)員,都在等你哦~
秋葉 Excel 3 天集訓(xùn)營(yíng)
原價(jià)?99 元??
現(xiàn)在?僅需 1 元??
報(bào)名即送
【35 個(gè)常用函數(shù)說明】
趕緊掃碼預(yù)約吧!
??????

好啦!今天就分享到這里。如果這篇文章對(duì)你有幫助,請(qǐng)幫忙「點(diǎn)贊」「在看」。
這對(duì)我很重要,能給我更多動(dòng)力,持續(xù)分享優(yōu)質(zhì)的內(nèi)容。

