Excel排名的六個模組化公式,整理了一個小時,可以直接套用
2023-01-03由 Excel技術控 發表于 林業
怎麼用excel做排名等級
在Excel中,經常要用到排名,排名分中國式排名,國外的排名,也有總排名,和內部排名,所以掌握排名的方法和函式也是一項重要的技能。
一、RANK函式排名。
排名函式
=RANK(F2,$F$2:$F$18) 第一個引數是排名的值,第二引數是排名的列。
RANK函式也是Excel中提供的排名函式,但它是根據國外的排名習慣。
排名的方式
可以看到,有兩個相同的分數,也就是相同的第三名,然後直接跳到了第五名,這是國外的排名方式,那麼如何中國式排名呢。
實現中國式排名有兩種方法:
第二,中國式排名(一)
,使用if函式中國式排名,但是這個必須先讓成績降序排列。
降序後,現在第一個單元格輸入1,然後在第二個單元格輸入公式:
=IF(F3=F2,G2,G2+1)這樣就實現了中國式排名。
第三,中國式排名(二),
如果你不想打亂表格順序,可以直接套用函式
=SUMPRODUCT((F$2:$F$18>F2)*(1/COUNTIF(F$2:$F$18,F$2:$F$18)))+1 可以看到直接實現了中國式排名。
Excel函式進階與提升
Excel技術控
購買專欄
第四,使用sumproduct實現班級內部排名,按班級排序。
內部排名
=SUMPRODUCT(($F$2:$F$18>F2)*($B$2:$B$18=B2))+1
第五
,使用資料透視表排名
透視表排名
1。點選表格的任意一個單元格,插入資料透視表。2。把姓名拖拽到行標籤,總分拖拽兩次到數值。然後在值顯示方式中按降序排列,就可實現排名,這種排名也是中國式排名。
第六、忽略負數進行排名
只排正數
可以看到有負毛利,但我們只用對正數排名,使用if+rank,公式為:
=IF(E2>0,RANK(E2,$E$2:$E$12),“”)
以上呢,就是常見的排名方法和實際用途,常見的已經總結全了,大家有什麼補充的,可以在評論區留言。