學生成績表ecel名次怎麼計算,學生成績表 excel名次怎麼計算

2021-05-11 15:14:48 字數 5731 閱讀 5002

1樓:匿名使用者

美國式排名:

在b1中輸入或複製貼上下列公式

=rank(a1,a:a)

下拉填充

或中國式排名

比如,想對版a1:a10資料進行權中國式排名,則在b1輸入公式=sumproduct(($a$1:$a$10>a1)*(1/countif($a$1:

$a$10,$a$1:$a$10)))+1

b1公式向下複製

2樓:匿名使用者

可以用排名函式:rank() 如公式:=rank(a1,a:a)

3樓:匿名使用者

使用函式rank可以起來出來排序

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

4樓:小清新心萌萌噠

利用rank函式可以計算

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

工具/原料

電腦   excel

方法/步驟

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

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

3、輸入完成。

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

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

5樓:天使在唱歌

可以直接用rank排名函式。

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

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

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

6樓:戒貪隨緣

在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中填入對應公式即可

7樓:匿名使用者

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

=rank(d2,d:d)

公式向下複製即可。

8樓:匿名使用者

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

excel 成績表怎麼排名

9樓:天使在唱歌

excel成績表可以用rank函式排名。

1、以excel2010版本為例,如下圖所示,要對下面同學的e列總分進行排名;

2、在單元格f2輸入rank函式,f2=rank(e2,e2:e6),按回車enter鍵,就會得到該名同學的排名了;

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

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

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

10樓:魚木混豬

excel中的成績排名,可以利用rank進行一般排名;也可以利用陣列公式進行「中國式」排名,現在分別將兩種排名方法介紹如下:

軟體版本:office2007

方法如下:

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

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

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

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

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

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

11樓:匿名使用者

第一種就是選中全部資料,再點 資料——排序——選主關鍵字為成績,再確定就可以了。

另外就是用rank函式,比如第二列是成績那一列,=rank(b2,$b$2:$b$100,0)

第一個是指要排名的數值;

第二個是排名的全部數值,要絕對引用;

第三個是指降序還是升序,不輸或者輸0的話就是由大到小排名,輸非0值就是由小到大排名。

12樓:匿名使用者

=rank(e1,e$1:e$50,1)

這裡面要用絕對引用,也就加$字元,如果得分最少為第1,就用這個公式,如果得分最多為第1,就將最後的1改為0或者將1及前面的逗號刪除:

=rank(e1,e$1:e$50)

13樓:匿名使用者

用rank函式,rank(單元格,單元格區域,0)單元格區域必須是絕對引用才能公式複製,0或1是代表降升序的排列方式,

14樓:匿名使用者

選選單「資料」,「排序」,選關鍵字(成績),確定即可。

若需要加上排名名次,則可在某一列上填充:1,2,。。。

15樓:匿名使用者

用函式rank,你自己看下函式介紹就會用了。相信你。

16樓:戒齋de和尚

在要顯示的那一列開始輸入「=rank("成績和名字的區域",1)」然後拖動到最後,最後選定這一行的任意一個單元格,像二樓那樣做就行了!

17樓:寶琳舜經業

把全班的數學成績那一列全選中,再在排序裡,跟椐你所要的,可以選升序或降序!

18樓:錯騫位博敏

不能這樣

小心人名錯位,一定要全選

19樓:霜勇雪彤霞

直接選中數學成績一欄,然後排序就可以了啊

20樓:磨漢都吉月

全選資料

排列點有標題行

按數學排列

在excel中學生成績表中的名次怎麼樣用公式?

21樓:

比如成績在g列,從第二行開始

在h2寫入公式

=rank(g2,g$2:g$50)

公式下拉即可

22樓:匿名使用者

用rank()函式吧,如a列a1:a100是成績,在b1輸入=rank(a1,$a$1:$a$100,0),就可以得到排名,可以下拉

23樓:眯住眼串針

懶得複製貼上了

自己去看吧

如何在excel中計算出學生成績排名

24樓:魚木混豬喲

軟體版本:office2007

方法如下:

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

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

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

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

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

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

25樓:

假設學生成績在b列,排名公式:

=rank(b2,b:b)下拉。

excel**如何計算同一名學生二次考試成績的上升和下降名次?

26樓:丶看清就看輕丶

第一次考試存在sheet1表:10名學生姓名存在a列,即a1到a10;學生分數存在b列,即b1到b10;同樣,第二次考試存在sheet2表,

現把sheet1表中c列作為存放學生上升或下降的名次

=rank(b1,b$1:b$10)-rank(vlookup(a1,sheet2!a$1:

b$10,2,0),sheet2!b$1:b$10)兩張表均有名次列,假設在h列,而學號列均在a列。

在表2的i2單元格輸入公式:=vlookup(a2,表1!a:h,8,0)-h2

再下拉填充。

直觀的介面、出色的計算功能和圖表工具,再加上成功的市場營銷,使excel成為最流行的個人計算機資料處理軟體。在2023年,作為microsoft office的元件釋出了5.0版之後,excel就開始成為所適用操作平臺上的電子製表軟體的霸主。

在excel表中,怎麼排列學生名次?

27樓:匿名使用者

excel中排名次

的方法:

excel中排名次用rank函式,=rank(d2,$d$2:$d$13);

rank函式有三個引數,第一個引數是要求名次的當前值,第二個引數是區域範圍,這裡為了公式下拉填充,區域名稱要加$為絕對引用,第三個引數為0或1,當為0或省略時,按降序,即最高值為第一名,當引數為1時按升序,即最低值為第一名,這裡排名次用0,並且省略這個引數;

選中g2,滑鼠移到右下角,待滑鼠變成黑十字時,向下拖動填充,即可排出全部名次。

28樓:匿名使用者

假設有100個學生,「語文數學外語總分平均分5分制名次」是表頭,分佈在a1——g1。

按d列(總分)排名,在g2中輸入:

=rank(d2,$d$2:$d$100)向下複製。

29樓:匿名使用者

如果你的**,第一行為 行1,第一列為 a在名次下單元格 即g2 單元格輸入函式:

=rank(f2,f$2:f$13) 確定後,向下填充即可如果不懂向下填充繼續看:移動滑鼠到g2單元格右下角,游標變成黑十字形,雙擊左鍵即可

這種排序的好處是,相同分數同一名次

如果你想用平均分或總分排序,將上面函式中的「f 」換成總分所在列 「d 或平均分所在列 「e即可

30樓:匿名使用者

現在真的很喜歡這個啊

31樓:匿名使用者

=rank(b4:b12,b4:b12) b為:總分列或平均分(總分或平均分所在列)

32樓:撒哈拉的小沙粒

看你做的這個,已經排序完成了,只不過選的是「升序」排列

你可以選擇「降序」排列,然後在第一名的後面輸入「1」,第二名的後面輸入「2」,選中這兩個單元格,滑鼠放在選中部分的右下角,會出現一個「+」符號,點它向下拖就可以了。

列印學生成績表,每個學生的資訊包括姓名 學號及高等數學 英語 線性代數 物理等幾門課程的成績

把課程名稱替換下就ok了 include include include include include define delaytime 1000typedef struct studentinfo 結構體定義student student new student 功能 建立學生資訊 通過連結串列...

IF公式?問 給你學生成績表,要求 得分90,為「優60得分90,為「及格」。得分60,為不及格

if 得分 90,優 if 得分 60,及格 不及格 例如 學號 姓名 得分 等級 20090101 於海濤 89 及格 20090104 張紅葉 91 優 20090108 李光輝 89 及格 20090107 李明明 63 及格 20090105 張小軍 90 優 20090106 王一加 55...

在excel中,如何給班級成績表排名次,並按成績高低次序排列

可以使用樓上說的菜鳥法,先篩選班級,然後每個班級再對總成績使用排序 當然也可以使用透視表法,載入資料進透視表,拉入相應行,列,數字欄位,數字欄位的時候使用降序排列,做出排名。排名做出來後再以自己的需求全校排名或者各個班級排序即可 excel中資料按合計行降序排序怎麼弄 在excel中如何使用升序及降...