excel裡排名次(rank函數和中國式排名)

2021-02-13 Excel精英培訓

      班級成績表需要排名次,銷售表需要排名次...我們怎麼在excel裡實現自動排出名次呢?

   首先要了解排名次的兩種方法:

   1 RANK函數排名次:

      比如有四個數字 100,100,98,70 排名次後的結果是

         第1名:100,100

         第2名: 空

         第3名:98

         第4名:70

     從上面排名可以看出,如果有並列排名的情況,有幾個相同的,下面的名次就會空出幾個位置。

   2 中國式排名

       同樣有四個數字 100,100,98,70 排名次後的結果是

       第1名: 100,100

       第2名: 98

       第3名:70

     從上面結果可以看出,中國式排名不會因為有相同的數字排名就會讓排名斷開,而是連續的。

     下面,我們看兩個實例。

     例1:要求在根據成績,C列的成績,在D列(降)和E列(升)分別計算出名次

     公式

        D4=RANK(C4,$C$4:$C$9,0)

        E4=RANK(C4,$C$4:$C$9,1)

     公式說明:

     C4是需要排名的數字,$C$4:$C$9是排名的區域,0表示從第1名向下排列名次。

   例2:要求在下在的成績表中按中國式排名方法計算出名次

     公式:(方法很多,列出兩種常用的)

       方法1:=SUMPRODUCT(($D$4:$D$9>=D4)*(1/COUNTIF(D$4:D$9,D$4:D$9)))

       方法2(數組公式):=COUNT(1/(($D$4:$D$9>=D4)*(MATCH($D$4:$D$9,$D$4:$D$9,)=ROW($1:$6))))

     公式說明:因為中國式排名原理比較複雜,這裡不再詳細說明。如果想了解具體的原理,可以參考"蘭色幻想函數速成36集視頻教程"的第16集http://item.taobao.com/item.htm?id=17560156358。

      示例下載:點擊左下角「閱讀原文」可以下載示例文件 

相關焦點

  • Excel的應用7-排名函數(Rank)的使用
    同學們,通過之前的學習我們已經了解了幾個簡單函數的用法,但學習、工作中我們還會用到其他的函數功能,比如也經常會用到的排名函數,這個函數的名稱是Rank
  • 2分鐘學會Excel中的RANK排名函數~
    Excle中排名是日常工作中使用頻率最廣泛的。這篇文章今天世傑老師,給大家講一些基本的排名相關的函數的使用的列子。而如果按升序的方式來排名(最小的排第一名)那麼排序的結果為第一名,第二名,第三名,第四名,第五名。排名按照是否佔用重名次還可以分為美式排名與中國式排名。如對1,2,2,3進行降序排名,那麼美式排名的結果為第四名,第二名,第二名,第一名;而按中國式排名的話那麼結果為第三名,第二名,第二名,第一名。
  • 【Excel技巧】一個rank函數一分鐘搞定多表排名
    上期剛分享了一篇文章介紹如何利用rank函數進行排名,如:單列排名、多列排名。文章為:【Excel技巧】利用rank函數進行排名,原來這麼好用 今天我們在繼續聊聊rank函數排名的另外一個運用——【多表一起排名】。
  • 【Excel視頻教學】rank函數製作成績排名
    大家好,本視頻主要講解利用rank函數製作成績排名 首先我們來看一下案例,在本案例中有253條數據需要對這253條數據進行排名,在排名製作過程中需要注意的是成績並列的情況 好,我們來看一下知識點rank函數有三個參數(number,ref,[order])第一參數為Number 必須。意思是需要找到排位的數字。 第二個參數是Ref,也是必需。意思是數字列表數組或對數字列表的引用。Ref 中的非數值型值將被忽略。第三個參數是Order ,可選。
  • 說說Excel中的函數排名
    這種情況,使用用rank函數就無法實現,需要用到COUNTIF和SUMPRODUCT函數嵌套。在C2單元格輸入函數,=SUMPRODUCT((B2<=B$2:B$9)/COUNTIF(B$2:B$9,B$2:B$9)),然後用力將行數向下複製。一大坨函數,肯定看不懂是什麼鬼東西吧!
  • 常用Excel排名公式大全,再不收藏就是你的錯了!
    在工作中,經常需要對數據進行排名次。但遇到不同的表格需要用不同的函數和公式,今天蘭色首次對排名公式進行一次全面的總結,同學們一定要收藏起來了!
  • Excel排名方式大全
    這時排名次序是:1,2,2,4,也就是最大的次序和總數據量一致,其中的第2個2佔據了「第3」這個名次。用COUNTIF函數也可以實現上述RANK函數的兩參數用法結果。用公式:=SUMPRODUCT((B$2:B$9>B2)*(1/(COUNTIF(B$2:B$9,B$2:B$9))))+1,獲得中國式排名結果。
  • Pandas數據處理基礎入門(十):排序與排名
    在對數據的基礎操作中,排序和排名也是經常用到的功能。
  • Excel中rank函數怎麼用
    你還在為Excel中rank函數怎麼用而苦惱嗎,今天小編教你Excel中rank函數怎麼用,讓你告別Excel中rank函數怎麼用的煩惱。
  • Excel | 剔除0值排名次,升序降序隨你來
    韓老師講了Excel151 | 只給有銷量的產品添加序號,就有一位教師朋友問我:如果成績為0不參加排名次,怎麼寫公式?
  • Excel常用6大排名公式,趕緊收藏!
    在工作中,經常需要對數據進行排名次。但遇到不同的表格需要用不同的函數和公式,今天首次對排名公式進行一次全面的總結,同學們一定要收藏起來了!1、美式排名2、中國式排名3、多列排名4、多表排名5、組內美式排名6、組內中國式排名
  • Excel之Rank函數:用公式排名.
    如圖成績單,我們要按成績進行排名,很多小夥伴會想到把成績按降序排列;
  • Excel函數公式:排名統計公式大全!!!
    "Excel函數公式一、單列排名統計方法:1、選定目標單元格,多個不連續的單元格可以藉助Ctrl進行選取。方法:1、選定目標單元格。方法:1、選定目標單元格。
  • Excel排名的兩種方法,看看哪種更適合你?
    同事說有什麼好的辦法讓銷售總值相同的情況下排名能夠進行並列,我說可以用RANK函數,RANK函數可以解決名次不並列的情況。RANK函數的特點RANK函數只能對數字排序。 相同數字,實行並列排名,且佔用排名。比如2個並列第2名,那麼第3名就沒有了,緊接下一個是第4名。
  • 常用Excel排名公式大全
    在工作中,經常需要對數據進行排名次
  • Excel排名統計公式大全
    關於排名統計的Excel重要公式,都在這裡了,乾貨滿滿!
  • 面試官:說一下row_number等3大排名函數的區別
    面試官:說一下row_number,rank和dense_rank
  • 百分比排名函數的使用
    百分比排名主要用於成績分數等統計計算。
  • 再也找不到這麼全的excel排名公式了
  • 如何在Excel中分組排名?兩個公式輕鬆搞定!
    如果單純做一種排名,比如全校排名我們可能會想到:直接把所有人分數做降序然後從上到下1,2,3……遞增下去,但是即使這樣也有問題就是分數一樣的人排名不一樣了。幸運的是Excel提供了排名函數「RANK」。