excel表格中排名的函數公式是什么 excel排名函數是什么

請問用Excel給學校成績排名用什么函數?你有1000多人,當然能排到最后一名的不就是1000多名嗎?
你如果按照分數,同分的排一個名次,下一名是緊接著排的話,那最多只有600名了?。ㄖ袊脚琶?br /> 假設你分數在B2:B1000的話,C2排名公式下拉--就是中國式排名!
=SUMPRODUCT(($B$2:$B$1000>B2)*(1/COUNTIF($B$2:$B$1000,$B$2:$B$1000)))+1太簡單了 。
這是你想要的結果(圖1)
第1步——排序
注意“成績”那一列,整個excel表要根據成績高低排過序(由高到低),只有排序后才能用函數排名次 。
----------------------------------------------------
你應該會排序吧,你們微機老師肯定會
----------------------------------------------------
現在已經成功了一半了,下面的函數其實很簡單
用鼠標拉一下,整個 名次 那一列自動填充上函數值了
給分100分 。rank()函數
美式排名,有并列
如,有兩個第2名的,那么再下一個,就變成了第4名了沒錯啊
比如你們學校有100人10人考100分89人個考90分1人考80分
那10人并列第一名
89人并列第十一名 因為他們前面有10人比他們分高
最后那個人就是第100名 前面99個人都比他分高雖然你想要的是中式排名
但是我還是說美式排名更科學 。
建議c2=rank(b2,$b$2:$b$1000)有3個100分的話,99分的人就應該排在第4名!

excel表格中排名的函數公式是什么 excel排名函數是什么

文章插圖
excel數值排名的函數EXCEL中的數值排名函數一般是使用rank函數 。rank函數最常用的是求某一個數值在某一區域內的排名 。
rank函數語法形式:rank(number,ref,[order])
函數名后面的參數中 number 為需要求排名的那個數值或者單元格名稱(單元格內必須為數字),ref 為排名的參照數值區域,order的為0和1,默認不用輸入,得到的就是從大到小的排名,若是想求倒數第幾,order的值請使用1 。
舉例如下:
假如A列從A1單元格起,依次有數據80、98、65、79、65 。
在B1中編輯公式
=RANK(A1,$A$1:$A$5,0)
回車確認后,向下復制公式到B5單元格 。
從B1單元格起依次返回值為2、1、4、3、4 。
公式中的參數0(零)或省略,Excel 對數字的排位是把數據從大到小的降序排列,也就是說數值最大的排名第1 。假設姓名在A列,成績總分數在B列,C2中的公式為:
【excel表格中排名的函數公式是什么 excel排名函數是什么】=RANK(B2,$B$2:$B$6,0)