rank函數(shù)降序排名用法!例如:對銷售業(yè)績和學(xué)生的成績進(jìn)行排名,似乎是挺常見的場景,而在Excel當(dāng)中,大家或許用的最多的就是排序功能了。
但這里我們要教各位一個新的函數(shù),這個函數(shù)自帶排名功能,他就是——RANK函數(shù)。
下面我們一起來看看如何使用吧!
01.認(rèn)識函數(shù)
RANK,在英文當(dāng)中就有隊(duì)列,排列的意思,它在Excel當(dāng)中也主要承擔(dān)著排序的功能。
表達(dá)式為:RANK(對誰排序,在什么范圍,排序方式)
了解了這個函數(shù)的表達(dá)式,下面我們一起來看看這個函數(shù)如何使用吧!
02.成績排名
如下圖所示,我們需要計(jì)算一班學(xué)生的成績排名,那么該如何進(jìn)行統(tǒng)計(jì)呢?
我們在E4單元格錄入函數(shù)公式:
=RANK(D4,$D$4:$D$18,0)

該函數(shù)公式表示,對D4單元格的值進(jìn)行排序,在D4到D18這個范圍內(nèi)排序按,照降序的方式排列。
最終我們就得到了上面的結(jié)果。
03.跨區(qū)域排名
如下圖所示,我們這里的表格分為了三個區(qū)域,如果按照以往的排序方法,我們可能需要重新調(diào)整表格結(jié)構(gòu)。
那有什么方法,是可以不用調(diào)整表格結(jié)構(gòu)就可以實(shí)現(xiàn)排序的?
方法就是使用RANK函數(shù)。
RANK函數(shù)可以對不連續(xù)的區(qū)域進(jìn)行排名。

我們在D25單元格錄入函數(shù)公式:
=RANK(C25,($C$25:$C$34,$F$25:$F$34,$I$25:$I$34),0)
該公式表示,對C25單元格的值進(jìn)行排序,排序的范圍我們通過小括號,合并了多個區(qū)域,最后的0表示降序排列。
錄入了D25單元格的公式之后,我們往下拖動,就可以把下面的排名都算出來。
其次其他列的排名,我們可以把公式復(fù)制過去,也就完成了統(tǒng)計(jì)。

04.常見問題
1、僅能對數(shù)值大小進(jìn)行排名,不能讓信息降序或升序排列。
雖然RANK函數(shù)排名很方便,但數(shù)值排列之后,如果你想讓信息按照排名的順序來排列,還是需要用到排序的功能。
2、排序范圍沒有鎖定
排序都是要固定一個范圍的,如果范圍不固定,排名就沒有意義。如下圖所示,排名的范圍沒有固定,統(tǒng)計(jì)的時候就產(chǎn)生錯誤了。
有多個第一名存在,實(shí)際上就只有一個第一名。

3、會存在并列的情況
如果在數(shù)據(jù)中,有相同的數(shù)據(jù),那么這兩者的排名都是一樣的,不會按照先后順序來排名次。

以上就是我們對RANK函數(shù)的介紹,以及常見問題的解答,希望對大家有所幫助!






