tft每日頭條

 > 生活

 > excel中rank函數如何返回最佳排名

excel中rank函數如何返回最佳排名

生活 更新时间:2025-03-07 08:53:31

工作和學習中經常會用涉及到成績或者是銷量排名,怎麼樣用函數快速解決排名問題呢,其實用 RANK函數 COUNTIFS函數就可以輕松搞定各類排名問題。

函數解析

RANK函數有3個參數 RANK(number,ref,[order])

① number:要進行排序的數字。通常為單元格引用。

② ref:要在哪個區域進行排序。通常為單元格引用區域。

③ order:按升序還是降序排列。非0值升序排列,0或忽略降序排列。

RANK函數如果隻是用來單純的排名很是好用,但是如果我們需要按照部門或者班級進行内部排序,顯然用RANK就有點麻煩,那怎麼辦呢?看看下面的案例吧。

案例1:按成績排序

excel中rank函數如何返回最佳排名(EXCEL函數RANKCOUNTIFS輕松搞定各類排名問題)1

① 在D2單元格錄入公式:=RANK(C2,$C$2:$C$12)

② 下拉填充公式。

RANK函數非常好理解,C2的數值在$C$2:$C$12數據列中的名次,為了避免公式向下填充過程中C2:C12區域變化,需将數據列$進行絕對引用。但是RANK函數有個問題,同名次要占位,例并列第5之後就是第7名。

案例2:成績按照部門分别進行排序

excel中rank函數如何返回最佳排名(EXCEL函數RANKCOUNTIFS輕松搞定各類排名問題)2

如果不分部門進行混排的話,無疑RANK是不二之選,但要分部門排序,就需要用到COUNTIFS函數。(如果您對COUNTIFS不太了解,可關注今日頭條“EXCEL學習微課堂”,查看往期教程《Excel學會多條件計數函數COUNTIFS,再多條件的計數都不怕!》)

① 在C2單元格錄入公式:=COUNTIFS(B:B,B2,C:C,">"&C2) 1

② 下拉填充公式。

公式解析:

COUNTIFS(B:B,B2,C:C,">"&C2)用來算出在C列比C2這個數字大的有幾個。然後再加上1就是C2的排名了。之所以用COUNTIFS是因為如果還有别的更多的條件,我們也可以用這種方法。

我是EXCEL學習微課堂,頭條教育視頻原創作者,如果我的分享對您有幫助,歡迎點贊、收藏、評論、轉發,更多的EXCEL技能,可以關注今日頭條“EXCEL學習微課堂”。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved