1樓:一條酸菜魚
1、電腦開啟excel**。
2、在班級名次中輸入公式=sumproduct(($b$14:$b$29=b14)*($c$14:$c$29>c14))+1。
3、按回車鍵即可得到班級名次。
4、下拉複製公式即可。
5、在年級名次中輸入公式=rank(c14,$c$14:$c$29)。
6、回車即可得到年級名次。
7、下拉複製公式即可。
2樓:匿名使用者
如圖,圖中例舉的成績表有31名學生,班級在c列,總分在d列。e列是班級名次,f列是年級名次。
1、e2單元格輸入「=if(d2<>"",sumproduct(($c$2:$c$32=c2)*(if($d$2:$d$32="",0,$d$2:
$d$32>d2)))+1,"")」。輸入完成後不能直接回車,要按「ctrl+shift+enter」才行。然後下拉複製公式。
2、f2單元格輸入「=if(d2<>"",rank(d2,d$2:d$32,0),"")」。可以直接回車,然後下拉複製公式即可。
3樓:滕樹萍
a b c d e f g h
1 班級 姓名 語文 數學 英語 總分 班名次 年級名次
2 七1 浩閱 64 65 93 222 ? ?
3 七2 田文 45 41 59 145 ? ?
4 七1 陽雪 57 53 92 202 ? ?
假如要統計f2:f1000的班級名次和年級名次,
在g2中輸入公式:=sumproduct(($a$2:$a$1000=$a2)*($f2<$f$2:$f$1000))+1
在h2中輸入公式:=rank(f2,$f$2:$f$1000)
4樓:雙雙
用rank函式,範圍用絕對位址,按班級排序比如:a列中1-2000中是總成績,b為班級名次,c為年級名次c中的公式==rank($a$1:$a$2000,a1)b中用乙個公式,就是範圍是班級範圍,
5樓:匿名使用者
年級名次(假設d列是成績):
=rank(d2,$d$2:$d$1000)班級名次(假設d列是成績,b列是班級):
=sumproduct(($b$2:$b$1000=b2)*($d$2:$d$1000>d2))+1
6樓:匿名使用者
後面增設2列,分別使用rank函式就行了。
excel 班級排名和年級排名如何同時實現
7樓:硬幣小耗
第一列:序號;
第二列:該年級的學生姓名;
第三列:班級名次;
第四列:年級名次;
然後在班級名次和年級名次列裡面選擇資料篩選,按公升序或降序排列就出來了。或者使用函式e1=sumproduct(($c$1:$c$2000=c1)*($d$1:
$d$2000>d1))+1
8樓:好名全叫豬起了
e1=sumproduct(($c$1:$c$2000=c1)*($d$1:$d$2000>d1))+1下拉
9樓:匿名使用者
第二列:該年級的學生姓名;第三列:班級名次;第順序為:序號-班級-姓名-成績-班排名-校排名 2
在excel中,想按學生成績進行班級排序和年級排序,如何實現?
10樓:滕樹萍
如表:a b c d e
班級 姓名 總分 班排名 年級排名
1 七1 張三 90 ? ?
2 七1 李四 80
3 七1 王二 70
4 七2 陳小 80
5 七2 侯二 52
6 七3 張一 51
7 七3 張在 80
班排名:在d2中輸入
=sumproduct(($a$2:$a$10000=$a2)*($c2<$c$2:$c$10000))+1
年級排名:在f2中輸入
=rank(c2,$c$2:$c$10000)
選擇d2:e2,下拉複製公式即可。
(區域d2:e2、$c$2:$c$10000等,可根據實際情況調整。)
11樓:程靖巧俞碩
如果你是想同時體現排名,班級可以用排序的關鍵字設定,年級的可以使用rank()函式。
如何在excel裡做成績統計表,把班級名次,年級名次還有均分、及格率、優秀率都算出來呀?如果有分班的
12樓:方舟錶業
這個沒有具體的固定做法,只要資料原整理好,再根據平分規則,倒推各個公式,找出分子分母並統計出來,最後就是就套公式 的事了,雖然有點繁瑣,但只要思路清楚就很快就做出來,加油!!!
13樓:匿名使用者
用「篩選」這個功能,就一乙個像漏勺一樣的按鍵。
先把你的資料按照班級,年級,分數等等輸入。
你選中所有的資料,然後按那個按鈕。
然後「年級」「班級」等資料格就會出現乙個下拉的倒三角,然後你就可以進行篩選了。
14樓:匿名使用者
請補充完整提問,或截圖示例,以方便大家理解支招!
沒有截圖或行列號的情況下,很難描述清楚。
15樓:匿名使用者
在excel表中,怎麼排列學生名次?
16樓:匿名使用者
excel中排名次
的方法:
excel中排名次用rank函式,=rank(d2,$d$2:$d$13);
rank函式有三個引數,第乙個引數是要求名次的當前值,第二個引數是區域範圍,這裡為了公式下拉填充,區域名稱要加$為絕對引用,第三個引數為0或1,當為0或省略時,按降序,即最高值為第一名,當引數為1時按公升序,即最低值為第一名,這裡排名次用0,並且省略這個引數;
選中g2,滑鼠移到右下角,待滑鼠變成黑十字時,向下拖動填充,即可排出全部名次。
17樓:匿名使用者
假設有100個學生,「語文數學外語總分平均分5分制名次」是表頭,分布在a1——g1。
按d列(總分)排名,在g2中輸入:
=rank(d2,$d$2:$d$100)向下複製。
18樓:匿名使用者
如果你的**,第一行為 行1,第一列為 a在名次下單元格 即g2 單元格輸入函式:
=rank(f2,f$2:f$13) 確定後,向下填充即可如果不懂向下填充繼續看:移動滑鼠到g2單元格右下角,游標變成黑十字形,雙擊左鍵即可
這種排序的好處是,相同分數同一名次
如果你想用平均分或總分排序,將上面函式中的「f 」換成總分所在列 「d 或平均分所在列 「e即可
19樓:匿名使用者
現在真的很喜歡這個啊
20樓:匿名使用者
=rank(b4:b12,b4:b12) b為:總分列或平均分(總分或平均分所在列)
21樓:撒哈拉的小沙粒
看你做的這個,已經排序完成了,只不過選的是「公升序」排列
你可以選擇「降序」排列,然後在第一名的後面輸入「1」,第二名的後面輸入「2」,選中這兩個單元格,滑鼠放在選中部分的右下角,會出現乙個「+」符號,點它向下拖就可以了。
EXCEL在一張表中隨機生成指定列的資料
在b1單元格裡面寫入公式 index a a,int rand 10 1 然後每按一次f9就重新隨機抽取一次。offset a 1,randbetween 1,countifs a a,1,1,excel怎麼在某一範圍內生成隨機數?1 excel中可以利用randbetween函式生成指定範圍內的隨...
ecel中怎樣插入一張新的工作表
在當前工作表標籤位置,單擊滑鼠右鍵,選擇 插入 命令,然後選擇 工作表 確定,即可。游標置於左下角工作表標籤處 右鍵 插入 出現 插入 對話方塊 選 工作表 確定。有多種方法,最簡單的見截圖 回答第一步,開啟電腦,在電腦中找到要編輯的 並雙擊開啟。二 注意 新建的工作表都是預設建立三個 如圖所示 第...
EXCEL根據編號引用某一張表上的這個編號對應的後面的內容
在使用 的bai 單元格b11 中輸入 2,在後du面需要編zhi輯的單元格daok11自動生成版aaaaa 在單元格n12自動生成aaaaaa 按你權的對應表2應該對應的分別是bbbbb和bbbbbb假設對應編號寫在sheet1工作表的a,b,c列中則k11單元格寫入公式 vlookup b11,...