求總分排名的函數公式 總分排名函數公式

這類多條件下排名應該怎么使用函數公式?這類多條件下排名應該怎么使在Excel中應該有一個Percentrank函數,這個函數可以給出一個數據在其數據組中的排名,基本的想法是首先分別計算每個學生的不及格科目、平均分以及語文成績的排名情況,然后采用加權相加,就能得出每個學生的排名分具體的做法是,首先用Percentrank函數,例如計算語文成績的排名分,公式為:=PERCENTRANK($C$2:$C$38,C2) 語文成績位于C列同樣可以計算平均成績的排名分以及不及格科目數的排名分,不過對于不及格科目,因為是升序排列的,需要處理成降序排列,可以用公式: =3-H2 來解決算出三列成績的所有排名分后,根據排序原則,最終的排名分等于排名分1×3+排名分2×2+排名分3
希望能幫助到你,麻煩點“有用”,謝謝!

求總分排名的函數公式 總分排名函數公式

文章插圖
excel如何按照總分高低排名,總分相同按照數學,數學再相同按照?先選中要排序的范圍(包括標題行),再點擊菜單欄 數據->排序 彈出對話框,
最下面數據區域是有選"有標題行"
【求總分排名的函數公式 總分排名函數公式】主要\次要\第三關鍵字分別選取 總分\數學\英語
單擊"確定"即搞定
Excel怎樣給總分進行排名?1、打開Excel表格,輸入公式=RANK(A4,A:A) 。
2、輸入公式后,按回車鍵確定,然后下拉復制公式 。
3、下拉復制公式后,那么每個成績的排名就出來了 。
4、排名出來后,點擊升序 。
5、點擊升序后,成績排名就排好了 。
Excel中一般可用rank函數對總分進行排名 。
軟件版本:Office2007
方法如下:
1.對B列總分按由大小進行排名:
2.輸入公式如下:
rank第一個參數為當前進行排名的數字,第二個參數為所有進行排名數字所在區域,大小排名的話,第3個參數可以省略
3.下拉填充,得到排名結果如下:
使用RANK函數即可 。
RANK里面有兩個參數,=RANK(參數1,參數2,參數3) 。參數2為需要排序的范圍;參數1為需要排序的值;參數3選擇升序或降序排列,0為降序,1為升序,不填則默認為降序 。
例如:=RANK(A1,A:A),意為返回A1單元格在A列中的降序排名 。點擊整列 然后點擊排序 按從高到底假如總分為A列,在B2輸入
=SUMPRODUCT((A$2:A$9>A2)/COUNTIF(A$2:A$9,A$2:A$9))+1
求總分排名的函數公式 總分排名函數公式

文章插圖
給成績總分排序,如總分相同,則按語文排,語文相同,則按數學排,請高手給一個函數或公式,只要公式哦!在總分右邊一列(假設為E列)輸入"=總分*1000000+語文*1000+數學*1+等等*0.001“
也就是說把總分擴大,總分大的就大,總分相等就以語文大的為大,語文還相等就以數學,就此類推,最后還一樣大,還可以用座號進行排呢 。
然后在名次列輸入“=RANK(E2,E$3:E$100)”
這種方法比較簡單好記 。是excel么?
excel中數據排序有數據重排和序數計算(類似成績統計中的名次)兩類 。
一、數據重排
1、一般排序(單擊Excel“數據”菜單下的“排序”命令)
例如將學生花名冊按“姓名”的筆劃排序,可以使用以下方法:
選中排序關鍵字所在列(或行)的首個單元格,單擊Excel“數據”菜單下的“排序”命令,再單擊其中的“選項”按鈕 。選中“排序選項”對話框“方法”下的“筆畫排序”,再根據數據排列方向選擇“按行排序”或“按列排序”,“確定”后回到“排序”對話框 。如果您的數據帶有標題行,則應選中“有標題行”(反之不選),然后打開“主要關鍵字”下拉列表,選擇其中的“姓名”,選中排序方式(“升序”或“降序”)后“確定”,表中的所有數據就會據此重新排列 。
2、自定義排序
如果您要求Excel按照“校長”、“副校長”、“主任”和“教師”的特定順序重排工作表數據,這類問題可以用定義排序規則的方法解決:
首先單擊Excel“工具”菜單下的“選項”命令,打開“選項”對話框中的“自定義序列”選項卡 。選中左邊“自定義序列”下的“新序列”,光標就會在右邊的“輸入序列”框內閃動,您就可以輸入“校長”、“副校長”、“主任”和“教師”自定義序列了,輸入的每個序列之間要用英文逗號分隔,或者每輸入一個序列就敲回車 。如果序列已經存在于工作表中,可以選中序列所在的單元格區域單擊“導入”,這些序列就會被自動加入“輸入序列”框 。無論采用以上哪種方法,單擊“添加”按鈕即可將序列放入“自定義序列”中備用 。
打開“排序選項”對話框中的“自定義排序次序”下拉列表,選中前面定義的排序規則,其他選項保持不動 。回到“排序”對話框后根據需要選擇“升序”或“降序”,“確定”后即可完成數據的自定義排序 。
三、數值排序
1.RANK函數
RANK函數是Excel計算序數的主要工具,它的語法為:RANK (number,ref,order),其中number為參與計算的數字或含有數字的單元格,ref是對參與計算的數字單元格區域的絕對引用,order是用來說明排序方式的數字(如果order為零或省略,則以降序方式給出結果,反之按升序方式) 。
例如中E2、E3、E4單元格存放學生總成績,計算學生總分排名的方法是: 在F2單元格內輸入公式“=RANK(E2,$E$2:$E$4)”,并下拉填充公式 。如果在單元格中輸入的公式為“=RANK(E2,$E$2:$E$4,1)”,則計算出的序數按升序方式排列 。
2.COUNTIF函數
COUNTIF函數可以統計某一區域中符合條件的單元格數目,它的語法為COUNTIF
(range,criteria) 。其中range為參與統計的單元格區域,criteria是以數字、表達
式或文本形式定義的條件 。其中數字可以直接寫入,表達式和文本必須加引號 。
例如,單元格內輸入的公式為=COUNTIF($E$2:$E$4, ">"&E2)+1
并下拉填充公式,計算結果也與上面的方法完全相同 。你好!
select * from 成績 order by 總分 desc,語文 desc,數學 desc依次類推 。這是數據庫的,不知您問的是什么上面排序 。
如果對你有幫助,望采納 。