EXCEL怎麼實現取全班前10名的成績分數和對應的姓名

2022-02-04 06:26:19 字數 1846 閱讀 5694

1樓:次貝米

用公式反而麻煩,最簡單的方法就是在排序中選擇前10個最大數,並列算一個,如果要去前20的話,寫個巨集就行了。

sub macro1()

activesheet.range("$a$1:$c$200").autofilter field:=3, criteria1:="10", _

operator:=xltop10itemsend sub

你把criteria1:="10"中的10改成你要的前幾名就數字就可以了,當然你可以做的更漂亮,弄個按鈕也行。

2樓:匿名使用者

用自動篩選功能最方便.

選第一行,點選選單—資料—篩選—自動篩選前打勾。

點c列前小黑三角,選(前10個),彈出自動篩選前10個對話方塊,選擇最大、10、項後確定就成啦。

3樓:鄢振華念未

"資料"--"排序"--"主要關鍵字選

分數那一列"--"降序",ok了

4樓:匿名使用者

=index(a$2:a$200,match(large($c$2:$c$200+0.

00001*row($c$2:$c$200),row()-1),$c$2:$c$200+0.

00001*row($c$2:$c$200),0))

5樓:小武解說影視

excel教程4所有姓名的對齊

excel 統計前10名學生的班級、姓名、分數。

6樓:

再建一個新表 ->外部資料連結->有連結屬性中寫入sql語句 select top 10 班級,姓名,sum(select 需要合併的欄位用英文逗號格開from[原表名$]) group by 班級,姓名 order by sum(select 需要合併的欄位用英文逗號格開from[原表名$]).注意原表名用括起來並加上$

7樓:匿名使用者

execl透檢視功能

8樓:豔之陽

按c列降序排列前十行不就是了

excel 統計各班前10名的學生姓名????

9樓:匿名使用者

rank函式和vlookup函式

10樓:熊熊雲心

試試這個公式

=if(a2=a1,e1+1,1)

然後篩選。

11樓:匿名使用者

可以用資料透視表來做~~

12樓:匿名使用者

按成績排序不就出來了?

13樓:袁莞夫蘭蕙

再建一個新表

->外部資料連結->有連結屬性中寫入sql語句select

top10

班級,姓名,sum(select

需要合併的欄位用英文逗號格開from[原表名$])group

by班級,姓名

order

bysum(select

需要合併的欄位用英文逗號格開from[原表名$]).注意原表名用括起來並加上$

excel怎麼提取前三名的姓名及各科分數?

excel中如何用一個公式計算某班總分前10名的平均分(只取前10個人)

14樓:匿名使用者

先篩選 前10名

分數那列(行)工具欄 ---篩選-----自動篩選-----分數一欄 下拉框 選擇 升序排列

合計~~ 不用我說了~ 在 除以10ok

excel換成VBA怎麼實現

在查詢工作表中 for i 1 to a65536 end xlup row set c sheet2.range a1 a65536 find cells i,1 1 if not c is nothing thencells i,2 c.offset 1 next i sub cx dim r1...

excel隨機抽題怎麼實現,EXCEL隨機抽題怎麼實現

先將題bai庫分類,並且確du保每抽一次題,一類裡只能zhi抽出dao一道題 假設題目編號在回a1 a10000,其中每100行為一類,答總共抽取100道題,則在b1輸入 然後下拉公式到b100即可生成隨機題號 注意,抽完一套題要複製 選擇性貼上 數值這樣操作一下,否則,每動一次 就會不斷變化,不固...

excel用vlookup怎麼實現多條件查詢引用,要符合我這

再加一列 輸入 a2 b2,作為唯一值,就不會出現重複客戶情況了 a2假設為客戶姓名1,b2為對應日期,以其作為基準列進行查詢就沒問題啦 excel vlookup函式怎麼實現多條件查詢 vlookup函式怎麼多條件查詢?軟體版本 office2007 舉例說明如下 1.利用vlookup函式,根據...