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

2021-03-21 12:31:58 字數 5174 閱讀 8967

1樓:莫念v勿忘

1、開啟學生成績表,在表頭加入等級和排名,同時套用**格式。

2、排名用的函式是rank,rank裡面有三個引數,第一個引數是待排名數值,第二個引數是對應所有數值列表,第三個引數是升降序選擇。成績高排名靠前,這裡選用的是降序(0)。具體公式為:

=rank(c2,$c$2:$c$8,0)。

3、輸入公式,確定後,第一個排名就出來了。滑鼠按住e2單元格右下方的加號,往下拖至e8單元格。

4、這樣排名就全部出來了。整個**就完整了,後續有新的成績出來後,只需要替換前面的成績,後面的自動會更新。即使學生換了,班級換了,只需要替換前面3列內容,這個表還是能用。

2樓:不是小號

1.和利用排序法完全一樣,同樣也是開啟excel,在資料的後面,加入一列,列標題命名為排名。

2.在「排名」這一列的下面第一個單元格里面輸入「=rank(b2,b:b,0)」。

3.解釋以一下這個函式:rank(number,ref,order)函式返回某一個數字,在一列數字中的相對於其他數字的打小排位。

他有三個引數,第一個引數number,是需要排序的數字,我們輸入b2,就是求b2這個單元格里面的數字的排名。

第二個引數ref,是對數字的引用,也就是b2這個單元格,在那寫資料裡的排名。。第三個引數order,是升序還是降序,0或者忽略,則是降序,非零值,則是升序。

4.把滑鼠移動到剛才輸入公式的這個單元格的右下角,滑鼠就會成了個黑色的「十」字,雙擊滑鼠,資料就填充好了。

5.這個時候,名次的數值有了,不過沒有排好序,再全選,資料-->排序,主要關鍵字,按排名,升序,我的資料區域,有標題行,點確定,資料就排好了。

3樓:低調額低調額

分析如下:

1、如圖,建立一個成績表;

2、在f2輸入公式:=rank(e2,e:e),即得到「張三」的名次;

3、此函式有三個引數,第一個引數是要排名的數值或者單元格引用,第二個引數是所有參與排名的一組數或者區域的引用,第三引數為0或省略時,按降序排名,即最高分為第一名,第三引數不為0時,通常用1,按升序排名,即最低分為第一名,當然成績排名時是從高分向低分排名,即降序排名,所以這裡省略了第三引數;

4、滑鼠移到f2單元格的右下角,雙擊填充柄(那個小黑方塊)或按住這個小方塊向下拖動滑鼠填充公式,則所有名次全部排定。

擴充套件資料

excel是辦公室自動化中非常重要的一款軟體,excel函式則是excel中的內建函式。excel函式共包含11類,分別是資料庫函式、日期與時間函式、工程函式、財務函式、資訊函式、邏輯函式、查詢和引用函式、數學和三角函式、統計函式、文字函式以及使用者自定義函式。

1、統計函式

統計工作表函式用於對資料區域進行統計分析。例如,統計工作表函式可以提供由一組給定值繪製出的直線的相關資訊,如直線的斜率和 y 軸截距,或構成直線的實際點數值。

2、文字函式

通過文字函式,可以在公式中處理文字串。例如,可以改變大小寫或確定文字串的長度。可以將日期插入文字串或連線在文字串上。

下面的公式為一個示例,藉以說明如何使用函式 today 和函式 text 來建立一條資訊,該資訊包含著當前日期並將日期以"dd-mm-yy"的格式表示。

3、使用者自定義函式

4、邏輯函式

使用邏輯函式可以進行真假值判斷,或者進行復合檢驗。例如,可以使用 if 函式確定條件為真還是假,並由此返回不同的數值。

4樓:糖糖小小個

如圖,建立一個成績表;

在f2輸入公式:=rank(e2,e:e),即得到「張三」的名次;

此函式有三個引數,第一個引數是要排名的數值或者單元格引用,第二個引數是所有參與排名的一組數或者區域的引用,第三引數為0或省略時,按降序排名,即最高分為第一名,第三引數不為0時,通常用1,按升序排名,即最低分為第一名,當然成績排名時是從高分向低分排名,即降序排名,所以這裡省略了第三引數;

滑鼠移到f2單元格的右下角,雙擊填充柄(那個小黑方塊)或按住這個小方塊向下拖動滑鼠填充公式,則所有名次全部排定。

5樓:平陽虎

一般用rank函式。如分數在b2:b10區域,可在c2中輸入

=rank(b2,b$2:b$10)

回車確認後下拉填充,此時,公式單元格將顯示b2:b10中成績所對應的排名。

6樓:匿名使用者

見截圖用rank()函式

b2輸入

=rank(a2,a:a)

公式下拉

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

7樓:凱昌環保裝置

建立成績表,然後利用函式rank進行設定就可以給成績排名次。

具體操作步驟:內

1、開啟excel,建容立成績**,將要排名的資料輸入進去。

2、在**的資料的後面加入一列,將列標題命名為「排名」。

3、在「排名」這列表裡設定rank函式,例如「=rank(c2,c:c,0)」這樣的格式。

4、rank函式有三個引數,第一個引數是需要排序的數字,我們輸入c2,是指定c2單元格里的數字進行排名;第二個引數指對數字的申引,第三個引數因是表明是從低到高還是高到低排列。

5、然後再設定好公式的單元格右下角找到滑鼠,形成的黑色十字,雙擊就可以將資料填充好。

8樓:excel與財務

成績表需要分別按學校和班級排名次,用rank()函式來搞定這些排名吧!

9樓:王拔沃爾雲

如圖,建立一du個成績表;zhi

在f2輸入公式:=rank(e2,e:e),即得到dao「張三專」的名次;

此函式有三個參屬數,第

一個引數是要排名的數值或者單元格引用,第二個引數是所有參與排名的一組數或者區域的引用,第三引數為0或省略時,按降序排名,即最高分為第一名,第三引數不為0時,通常用1,按升序排名,即最低分為第一名,當然成績排名時是從高分向低分排名,即降序排名,所以這裡省略了第三引數;

滑鼠移到f2單元格的右下角,雙擊填充柄(那個小黑方塊)或按住這個小方塊向下拖動滑鼠填充公式,則所有名次全部排定。

excel如何給成績排名次

10樓:平陽虎

一般用rank函式寫公式

11樓:excel與財務

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

excel裡的成績單,用什麼函式可以自動計算名次的?

12樓:小清新心萌萌噠

利用rank函式可以計算

名次。計算名次步驟如下:

工具/原料

電腦   excel

方法/步驟

1、首先,開啟需要計算名次的**。

2、選擇中單元格,在單元格內輸入rank函式。

3、輸入完成。

4、電腦鍵盤上按下回車鍵,得到結果。

5、將滑鼠移動到單元格右下角,拖拽,計算名次完成。

13樓:天使在唱歌

可以直接用rank排名函式。

1、以excel2010版本為例,如下圖要對該**裡的總分成績單進行排名,在f列顯示名次;

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

3、把滑鼠游標放在f2單元格右下角,下拉填充公式,則可對e列的總分進行排名了。

14樓:戒貪隨緣

在microsoft office excel中

rank函式能實現將指定區範圍內的資料按升序或降序排名.

呼叫公式格式:=rank(number,ref,order)

number 為需要找到排位的數字。

ref 為數字列表陣列或對數字列表的引用,ref 中的非數值型引數將被忽略。

order 為一數字,指明排位的方式。

如果 order 為 0(零)或省略,對數字的排位是基於 ref 為按照降序排列的列表,

即0或省按降序排名,非0按升序排名.

例:將a1:a100內的資料從高到低排名,排名結果存放在對應的b1:b100中

方法:第1步 在b1中使用公式:=rank(a1,$a$1:$a$100,0)

第2步 用下拉方法在b2:b100中填入對應公式即可

15樓:匿名使用者

假設成績在d列,在e2輸入

=rank(d2,d:d)

公式向下複製即可。

16樓:匿名使用者

設f列為分數列,f1開始為第一個學生的成績 公式如下:=rank(f1,f:f),其他的往下拉即可。

excel中如何通過函式輸出某一個成績對應的名次?

17樓:縹緲一樣

假設1000個考生的分數放在a列,從a2開始從大到小排名在b2中輸入=rank(a2,a:a)從小到大排名在b2中輸入=rank(a2,a:a,1)然後往下拉就可以了

18樓:張小順

c2輸入

=vlookup(b2,sheet1!a:b,2,0)

不知道是不是這個意思。試一下。

19樓:天下第一刀灬

在b2中寫下列函式:

=vlookup(a1,'2023年河北省一分一檔表'!a:e,5,0)

怎麼在excel 中進行成績名次排序

20樓:陽光上的橋

點【資料】下的【排序】按鈕,然後選擇排序的關鍵字和方法,點確定就可以排序,如下圖:

21樓:匿名使用者

游標在成績列任意格,點排序按鈕(升序),排完後,第一名就在第一行了。需要名次,再做一列序號就是了。

用函式排出名次:假設成績在b列,有50名學生。在某空列做公式 =rank(b1,b$1:

b$50)。把公式填充到全列,就會顯示每個學生的名次了,最高分100分為1。假設有3名99分,都會顯示2,98分就顯示第5名。

這樣不打亂學號的順序,只顯示名次。

22樓:zhen貞魂

把每個學生各科成績總和加起來,然後ctrl+a全選選單欄中點篩選,最後把總和那一列篩選點下降序就能看到具體每個學生的成績排序了。

希望能幫助到你~

excel 中用year函式和now函式如何計算工齡

1 首抄先我們開啟電腦裡的excel軟體開啟一個bai要計du算工齡的 在單元格中輸入zhi公式 year dao 2 然後我們在括號中接著輸入 today 3 然後我們繼續輸入公式 year b2 完整公式為 year today year b2 4 輸完公式後按回車鍵。5 然後下拉填充就可以了。...

excel中用VLOOKUP函式,要是有重複資料怎麼辦,只顯

vlookup如果使用了精確摸查,只會返回第一個符合條件的結果,後面的不會考慮的。唯一性。你的情況只會返回第一個姓名一致的身份證號,後面同姓名的就顯示不出來了。如果要區分就只有結合 號碼使得摸查目標的唯一性。在sheet1列a前插入一輔助列a,原列a變成了列b,原列b成了列c在a2輸入 b2 c2 ...

誰碰到過excel中用countif 函式統計時,結果竟然

看看資料型別是否一致 或是有不一樣的地方 通常電腦是不會算錯的 是在自己看不出來的話 本人樂意效勞 歡迎短我 加個輔助列,寫公複式 isnumber a1 然後制檢查一下結bai果為false的資料,是不是後du邊多了空格或其他符 zhi號 把這幾個dao資料重新輸入一下就可以了 答補充 如果和你說...