在excel中怎麼排名次。

2023-09-15 05:09:08 字數 5699 閱讀 7533

1樓:網友

方法如下:1.對於一般的排名,可以直接利用rank函式,如下所示:

函式用法:=rank(要排名的成績,總成績所在區域)

2.這樣得到的排名,會因為名次重復,而跳過一些名次,比如下圖中的第4名,第6名,第8名等:

3.而中國式排名一般是名次順延,需要用到較復雜的陣列公式來實現,下面是最常見的中國式排名公式之一:

三鍵結束陣列公式,往下填充,即可得到名次順延的中國式成績排名結果:

2樓:洋老師辦公教程

首先按alt+等於計算出總分,單元格輸入rank排名函式,第乙個引數為總分,第二個為總分割槽域,回車在向下填充,就能計算出每個人的排名。

3樓:後夕容己

在單元格輸入公式:=rank(a2,(a$2:a$30,f$2:f$30))在g2單元格輸入公式:=rank(f2,(a$2:a$30,f$2:f$30))

或者用這個:=sumproduct(($l$1:$l$9202>l1)/countif($l$1:$l$9202,$l$1:$l$9202))

1excel對。

但這個函式會很卡。

excel中名次排名怎麼弄

4樓:小熊帶你打遊戲

方法如下

1、以excel2010版本為例,如下圖,要對該成績表的總分進行排名;

2、首先在h2單元格輸入排名函式公式=rank(g2,g:g),按enter鍵後則可得出排名結果;

3、把滑鼠放在h2單元格右下角,下拉填充公式,則可計算出該成績表的總分排名情況了。

小技巧1、按alt+向下箭頭,可以根據已輸入過的內容自動生成下拉選單;

2、按alt+=號,可以快速插入求和公式;

3、按alt+回車鍵,可以在指定的位置強行換行;

4、選取整個區域,按alt+; 選取時可以跳過隱藏區域,只選取顯示的區域;

5、按alt+數字鍵可以輸入特殊符號:如 alt+41420 可以輸入 √、alt+41409 可以輸入 ×;

6、按ctrl+d向下填充。選取乙個含公式或值的單元格以及下面的n個單元格,可以填充值或公式。

5樓:7573直掛萬千

主要就是把這樣的名字一一的定位,然後人名也要新增入,把分類分類**做好之後進行排序就可以。

excel**如何排名次

6樓:天使在唱歌

excel**可以用bairank函式排名次。

2、選中單內元格f2,輸入=rank(e2,e2:e6),按回容。

車enter鍵,就會得到該名同學的排名了;

3、把滑鼠放在f2單元格右下角,待出現+號後往下拉填充,發現得到的排名都是1,這是因為rank函式的取值範圍沒有絕對引用,導致取值範圍隨著往下拉發生了變化;

4、我們再回到f2,把取值範圍固定一下,即加$符號絕對引用,那麼公式往下拉填充時范圍就不會發生變化,一直都是e2:e6;

5、固定好取值範圍後,再次往下拉複製公式,就會得到如下圖所示的正確的排名了。

7樓:廖星扈飛宇

1.應用rank函式進行排位。

用游標選定d4單元格後輸入「=rank(c4,$c$4:$c$26)」按回車鍵後便可計算出第一記錄的「名次636f707962616964757a686964616f31333433616161」。將游標移到e3單元格填充柄上變成細十字形游標後,按下滑鼠左鍵往下拖(公式複製),就可將所部門的「名次」計算出來(說明:

以上公式中$c$4:$c$26是指絕對引用c4到c26單元格區域)。

雖然rank函式已將所有的部門按積分的高低進行名次排列,但在相同名次的後面的名次卻沒有達到我們的要求。如在本例中有兩個第1名而後面出現的並不是我們期待的第2名而是第3名。為此,我們還得巧妙地應用排序功能來補充完成rank函式尚未完成的工作。

2.增加關鍵欄位。

為了保證各部門位置不變,我們可以借助增加關鍵欄位再將其隱藏的方法來處理,具體操作如下:分別選定第d列和第f列點選「插入」選單併單擊「列」後便可自動增加2列(圖2)。選定d3單元格輸入乙個新欄位名「序列」,再選定d4單元格並輸入1,將游標移到在d4單元格填充柄上變成細十字形游標後按住「ctrl鍵」不放,並按下滑鼠左鍵往下拖至d26後鬆開,這時在d4到d26出現從1到23的序列填充。

將e3單元格的欄位名改為「名次1」並在f3單元格輸入欄位名「名次」。

3.根據需要進行相關排序。

將游標選定在**內任一單元格內,點選「資料」選單→「排序」→在「主要關鍵字」下拉框內選定「名次1」並選定「遞增」單選鈕→確定。在f4單元格內輸入1後將游標選定在f5單元格後輸入「=if(e4=e5,f4,f4+1)」,按回車鍵,然後依照上述方法將f5的公式複製到f26。為了還原有各部門的相關位置,依照前面排序方法再進行一次排序,但「主要關鍵字」則必須改為按「序列」欄位進行遞增排序。

可是這時卻發現經排序後的前幾個記錄卻以「#value!」的形式出現,這是因為「名次」欄位的公式計算結果經排序後產生錯誤的緣故,為此,必須在「序列」欄位排序之前將「名次」欄位的公式計算結果轉為數值常量後再進行排序。操作如下:

選定e4到e26單元格區域→單擊工具欄上複製命令按鈕→點選「」選單→選定「選擇性貼上」→在彈出的對話方塊內選定「數值」單選鈕確定後即可。最後依次選定d列、e列→點選「格式」選單→列→隱藏「列」便可得到我們所要的效果了。

8樓:魚木混豬喲

excel中的成績等抄數字的排名,多數情況下利用rank進行一般排名;當然也可以利用陣列公式進行「中國式」排名:

軟體版本:office2007

方法如下:1.對於一般的排名,可以直接利用rank函式,如下所示:

函式用法:=rank(要排名的成績,總成績所在區域)

2.這樣得到的排名,會因為名次重復,而跳過一些名次,比如下圖中的第4名,第6名,第8名等:

3.而中國式排名一般是名次順延,需要用到較復雜的陣列公式來實現,下面是最常見的中國式排名公式之一:

公式解釋:對於總成績區域中大於當前成績的,利用countif進行個數統計,再用1相除,最後sum求和,即得到大於當前成績的且不重復的成績個數,也就是當前成績的中國式排名。

三鍵結束陣列公式,往下填充,即可得到名次順延的中國式成績排名結果:

9樓:谷運算元

1.如果不會公式,最bai簡單du的方法就是排序。zhi這裡選擇降序(數dao字從大到小),擴充套件選定區域專——排序屬。

2. 排序後,新增順序數字排名就ok了。

3.如果不排序,直接出名次。那麼需要借用公式。c2=,$b$2:$b$8),意思是返回b2在b2:b8數列的排名。

向下拖動公式,即可出現排名。分數相同的人,名次相同。

10樓:小勇叔

在資料右側新增一列排名欄位。在d2單元格輸入「=rank(c2,$c$2:$c$7,0)」。

點選d2單元格,向下填充即可完成成績的排名。在主要關鍵字選擇名次、排序方式選擇公升序後點選確定即可。

11樓:excel與財務

學生成績排名次是試卷成績出來後必做的工作,用excel函式公式完成自動排名次。

12樓:晟人雜談

**排名,有一資料---篩選---公升序或者降序來排列資料就可以了。需要選中所需要排序的整一列來進行排序。

13樓:網友

比如a列為分數,b列為名次。

b2輸入。rank(a2,a:a)

公式下拉。

14樓:小老山坡

**排次一般是自動按照先後順序排列的,你可以自己去設定排列順序。

15樓:苗喬恩

中式du排zhi名dao:回。

sumproduct((b$4:b$12>=b4)/countif(b$4:b$12,b$4:

b$12))=sumproduct((b$4:b$12>=b4)/countif(b$4:b$12,b$4:

b$12))美式答。

排名:=rank(b4,$b$4:$b$12)

16樓:下雪天吃

前提選中你要排的內容,然後有兩種方法,第一種是用rank函式,第二種直接用排序。

17樓:網友

比如成績在b2:b10單元格,在c2:c10單元格排名次的話。

1.內建排名公式:=rank(b2,$b$2:$b&10),2.但rank函式得到的結果是美式專排名,屬比如有2個並列第二名,就沒有第三名,直接到第四名,這不符合中國的習慣。給你乙個中國式排名的公式。

在c2單元格輸入公式=sumproduct(($b$2:$b$10>b2)/countif($b$2:$b$10,$b$2:

b$10))+1然後拖動填充到c10單元格即可。

18樓:風雨遷徙

你把名單和成績寫在不同的列裡面,選擇成績一列,在開始選單的右邊,選擇排序和篩選,可以按公升序和降序排列。

19樓:鬍鬚客

baic2=rank(b2,b$2:b$11,0)--大到小)d2=rank(b2,b$2:b$11,1)--小到du大)語法:

rank(number,ref,order)引數說明:

zhi number:求等級。

dao的數字。

ref:乙個數值陣列或內數值參照位容址,非數值則忽略不計● order:指定的順序,0或省略則是由大到小排序,不為0則是由大到小排序,以評定number等級。

rank是將相同數字評定為同一等級,但是下依等級則從缺,如有二個90,等級為2,則89等級將為4(空出3)

20樓:網友

你講的太籠統了。給你個公式看看吧:

rank(a1,a:a)

21樓:網友

是用excell做的**吧。

如果是的話,那就很簡單了,選中成績總分那一列,在選單中選中「排序」,選中「降序」就行了。(如果要把成績最爛的排最上面就選「公升序」。)

在excel**中怎樣排名次

22樓:天使在唱歌

excel**。

可以用rank函式排名次。

2、選中單元格f2,輸入=rank(e2,e2:e6),按回車enter鍵。

就會得到該名同學的排名了;

3、把滑鼠放在f2單元格右下角,待出現+號後往下拉填充,發現得到的排名都是1,這是因為棚衡rank函式的取值範圍沒有絕對引用,導致取值範圍隨著往下拉發生了變化;

4、我們再回到f2,把取值範圍固定一下,即加$符號絕對引用,那麼公式往下拉填充時范圍就不會發生變化,一直都是e2:e6;

5、固定好取值範圍後,再次往下拉複製公式,就會蠢做得到如下圖所示的正確的排名了。

excel如何給成績排名次

23樓:網友

看上圖,示例。

bai圖:du

上圖的公式為:

rank(a2,$a$2:$a$9,0)公式中zhi末尾的0表示正向dao排名,這個0和逗號可以省專略不寫。屬。

注意一點就是公式中表示分數區域的地方,要加絕對引用符$把區域固定住,否則你在下拉填充公式的時候,區域會發生變化。

如果你需要反向排名的話,就是說分數最少的為第一名,分數最多的為最後一名,反向排名的話,只要把公式中未尾的0改成1即可。反向排名時後面的1不能忽略不寫。

在excel中怎麼排名次,在excel中如何排名次

1 雙擊開啟需要排名次的excel 2 開啟 後,可以看到 的名次列是f列,需要排名的資料列是e列。3 在f3單元格中輸入 rank e3,e 3 e 5 然後單擊一下輸入符號。4 可以看到剛才輸入函式的單元格中得出了所排的名次,然後把滑鼠放在這個單元格的右下角,待滑鼠變成十字形後,按住左鍵向下拖至...

如何在excel排名次,在excel中如何排名次

使用rank函式 rank函式用於判斷區域內數字的排名 以下公式按在l4位置作為例項 rank j4,j 4 j 13 公式解釋 判斷j4在j4到j13 九個數字裡排名多少。可以使用排序公式 rank 進行排序。例如 若根據平均分排序,可以在新sheet頁空格中輸入 rank k 4 k 13 備註...

怎樣在Excel中用函式給成績排名次

建立成績表,然後利用函式rank進行設定就可以給成績排名次。具體操作步驟 內 1 開啟excel,建容立成績 將要排名的資料輸入進去。2 在 的資料的後面加入一列,將列標題命名為 排名 3 在 排名 這列表裡設定rank函式,例如 rank c2,c c,0 這樣的格式。4 rank函式有三個引數,...