當前位置:首頁 » 成績查詢 » 求學生成績排名

求學生成績排名

發布時間: 2021-02-26 15:08:59

Ⅰ 怎樣計算學生成績表的名次

方法:

依據學生總成績進行排名

如果需要對學生的總成績進行排內名,利用函數RANK()即可。這容個函數的作用是把某數在一組數中的排位計算出來。

新建一列(H列),在H1單元格內輸入「名次」。

在H2單元格內輸入「=rank(g2,g:g)」,表示計算G2單元格的數據在G列范圍內的排名。然後,利用自動填充方式,即可計算出其他同學的名次。


Ⅱ 學生成績怎麼排名

你可以看下。
參考資專源:屬http://wenku..com/view/5a5c3e62783e0912a2162a7e.html

Ⅲ 在excel中在年級成績表中怎樣求學生在班上的排名

假設A1是班級,b1是成績,這個表2000行,
c1=SUMPRODUCT(($A$1:$A$2000=A1)*($B$1:$B$2000>B1))+1
下拉就是班級排名

Ⅳ excel如何快速得到學生各科成績排名

可以同時把每一科的名次都排出來,方法在成績後面增加一列,然後使用RANK公式計算出每個同學的名次,公式例如:
=RANK(C2, C$2:c$1000)

Ⅳ 下列excel成績表中如何求每位學生各科成績、名次的平均值,跪求大神解決

這個使用數據透視表做最為簡便,選中你的數據,插入數據透視表,將姓名、班級回拖入行標答簽,將各科成績、校名次、總分拖入數值區域,然後設置欄位匯總方式為平均值,最後進行排序。使用數據透視表的好處就是不用自己手動輸入公式匯總,透視表可以自動幫你分析匯總出你需要的數據。很方便快捷。

Ⅵ 學生成績表如何排名次

Excel2010工作表
01
數據排序法:
打開例表,先選中目標區域,再點擊菜單欄"數據"按鈕。如果只是對某單項成績排序,那麼只需選那一列單元格即可。如果要姓名和成績一起排序,則要一起選。
02
在菜單欄"數據"按鈕下,點擊"排序"按鈕,使彈出"排序"對話框。
03
彈出"排序"對話框後,在"主要關鍵字"文本框中選擇需排序的科目,例如:總分;在"排序依據"文本框中選擇"數值";在"次序"文本框中選擇按升序、降序或者自定義排序,在這里我們選擇"降序",也就是從高到低排名;選擇完畢後點"確定"退出。
04
回到工作表中,就可以看到按降序排列總分的顯示效果了。因為我們之前是"姓名"和"成績"的區域一起選定的,所以最後"姓名"會伴隨總分成績一起排序。
05
數據篩選法:
打開例表,先選中目標區域,再點擊菜單欄"數據"按鈕。在菜單欄"數據"按鈕下,點擊"篩選"按鈕。
06
在工作表中點開需排序科目(如:筆試成績)的下拉三角按鈕,然後點擊升序或降序,這里我們選升序(即:從低到高排名),選擇完畢點"確定"退出。
07
回到工作表中,就可以看到按升序排列篩選筆試成績的顯示效果了。
08
Rank函數排序法:
Rank函數是排名函數,語法公式是Rank(number,ref,[order],現在我們新增一列"名次"列,運用Rank函數來給總分排序。
09
先在F2單元格輸入"=RANK",再輸入Rank(number,ref,[order]中的number:
number指需要求排名的數值或單元格的名稱,我們現在需要對E2單元格的成績排序,所以在"=RANK"後面輸入左括弧和"E2"。
10
接下來,輸入Rank(number,ref,[order]中的ref:
ref指的是參加排名的區域,在該工作表"總分"排名的區域是E2:E24,為了下拉填充數據時行列不錯位,我們要對E2:E24加上絕對引用的符號。
11
最後,輸入Rank(number,ref,[order]中的order:
order比較簡單,只有0和1兩種選擇,0是從大到小排列(即:降序),1是小從到大排列(即:升序)。order默認的值為0,如果是降序排列可以輸入0,也可以不輸。
order值輸入完畢後,用右括弧結束Rank函數公式的書寫,按回車鍵或點擊公式編輯欄的勾號來完成公式運算。
12
回到工作表中,F2單元格里已經計算出了E2單元格的總分排名,接下來滑鼠放置在F2單元格右下角,變成實心"十"字後向下填充公式,這樣F列的名次就全部排好序了。
13
注意:Rank函數排序的優點是不改變原數據順序對數據進行排序,而且如果分數一樣,Rank函數會自動並列排名(比如:上圖中的第22名有兩位),但Rank函數成績排序使用的是美式排名,也就是說,並列排名是佔用位數的,比如:有3人並列第1,那麼下一個名次是第4名,而不是像中國式的排名,下一個名次是第2名。如果用函數來進行中國式排名,還需用復雜點的組合公式,這里就不展開了。

Ⅶ 學生成績排名

#include <stdio.h>
void mp(int a[],int k)
{
int temp,i,j;
for(i=0;i<k-1;i++)
for(j=i+1;j<k;j++)
if(a[i]<a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}

int main()
{
int a[20],i,j,temp,x=0;
printf("輸入10個成績:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
mp(a,10);
printf("排序後:\n");
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf("\n");
printf("插入的數:");
scanf("%d",&a[10]);
mp(a,11);
printf("排序後:\n");
for(i=10;i>=0;i--)
printf("%d ",a[i]);
}

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

軟體版本:Office2007

方法如下:

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

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

Ⅸ 怎麼查找學生成績排名

現在學校最常用的查詢系統生成工具是易查分,用易查分不僅可以生成成績版查詢系統權,還可以生成信息收集系統;各種類型的查詢系統和信息收集系統在易查分基本都可以滿足,在易查分生成的查詢系統,還可以最大程度的自定義,實現用戶的常規需求!

Ⅹ 求學生成績排名C程序

#include <stdio.h>
void main()
{
int a[11];
int i,j,t;
int m;
void inv(int x[],int p);
printf("請輸入10個學生的成績:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
printf("\n");
for(i=0;i<9;i++)
for(j=0;j<9-i;j++)
if(a[j]<a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
printf("學生成績從高到低排序為:\n");
for(i=0;i<10;i++)
printf("%4d",a[i]);
printf("\n");
printf("再輸入一個學生的成績:\n");
scanf("%d",&m);
for(i=0;i<10;i++)
if(m>a[i])break;
for(j=9;j>=i;j--)
a[j+1]=a[j];
a[i]=m;
printf("插入一個學生之後學生成績排序為:\n");
for(i=0;i<11;i++)
printf("%4d",a[i]);
printf("\n");
inv(a,11);
printf("成績從低到高排序為:\n");
for(i=0;i<11;i++)
printf("%4d",a[i]);
printf("\n");
}

void inv(int x[],int p)
{
int t,i,j,q=(p-1)/2;
for(i=0;i<=q;i++)
{
j=p-1-i;
t=x[i];
x[i]=x[j];
x[j]=t;
}
return;
}

熱點內容
武漢大學學生會輔導員寄語 發布:2021-03-16 21:44:16 瀏覽:612
七年級學生作文輔導學案 發布:2021-03-16 21:42:09 瀏覽:1
不屑弟高考成績 發布:2021-03-16 21:40:59 瀏覽:754
大學畢業證會有成績單 發布:2021-03-16 21:40:07 瀏覽:756
2017信陽學院輔導員招聘名單 發布:2021-03-16 21:40:02 瀏覽:800
查詢重慶2018中考成績查詢 發布:2021-03-16 21:39:58 瀏覽:21
結業考試成績怎麼查詢 發布:2021-03-16 21:28:40 瀏覽:679
14中醫醫師資格筆試考試成績查分 發布:2021-03-16 21:28:39 瀏覽:655
名著賞析課程標准 發布:2021-03-16 21:27:57 瀏覽:881
北京大學商業領袖高端培訓課程 發布:2021-03-16 21:27:41 瀏覽:919