Excel表格關於排名的幾個函式公式,你知道多少?

#

不知道從什麼時候開始,在每一個東西上面都有個日子,秋刀魚會過期,肉醬也會過期,連保鮮紙都會過期。我開始懷疑,在這個世界上,還有什麼東西是不會過期的?——《重慶森林》

又到了今天的學習時間,作者來分享關於排名的幾個函式公式,不管是常規排名,還是非常中國式的排名,或者是倒數排名,只要學會以下幾個公式,都能輕鬆搞定所有排名問題。

直入正題,我們需要對下圖中學生的

”三科平均成績“進行排名,成績從高至低一次排名。

所謂的常規

普通排名,即有相同排名時會跳過之後的排名,例如5,4,4,3四位數,普通排名為1,2,2,4;

中國式排名,有相同排名時不會跳過後續的排名,如5,4,4,3四位數,中國式排名為1,2,2,3.

Excel表格關於排名的幾個函式公式,你知道多少?

公式一:RANK函式

首先介紹在excel中計算排名的專用函式——rank。

rank函式的表示式為:

=rank(數值,引用區域,排位方式)

Excel表格關於排名的幾個函式公式,你知道多少?

RANK函式三個引數中,最後一個引數可以省略,預設為0,即升序排序。

按照它的表示式,可以輸入公式:

=RANK(F3,$F$3:$F$40)

便得到了學生們三科平均成績的排名。

Excel表格關於排名的幾個函式公式,你知道多少?

公式二:COUNTIF函式

countif函式實際是計數函式,用來統計一個區域中符合指定條件的單元格個數。

它的表示式為:=countif(區域,條件)。

看上去語法非常簡單,就兩個引數,而第1引數區域通常是固定的,重點在於條件的設定。

在表格中,我們要計算平均成績排名,條件可以設定為大於學生的三科平均成績,

即>f3

,作者先寫下完整公式,再透過一個例子來詳細說明它的含義。

公式為:

=COUNTIF($F$3:$F$40,">"&F3)+1

Excel表格關於排名的幾個函式公式,你知道多少?

這個公式的含義是在計算

$F$3:$F$40

單元格區域中,數值大於

F3

數值的單元格個數。這裡要注意單元格的引用方式,區域為絕對引用,條件是相對引用,這樣才能正確填充公式。

如公式所寫,F3的值是96,當

條件">96"

時,我們的計數區域中並不存在大於96的數值,因此countif函式公式的結果為0,於是再加上1,便得到了排名結果。

條件為">F4"

,值為89,而

$F$3:$F$40

單元格區域中大於89的單元格有1個,即

F3

,最後再加上1,結果便得到排名2;依次計算下去,可以得到所有的排名。

透過countif函式的計數作用來排名,倒是一個靈活通變得方法。

公式三:中國式排名SUMPRODUCT函式