1. 在excel表格中如何排名次
Excel成績表可以用RANK函數排名。
1、以excel2010版本為例,如下圖所示,要對下面同學的E列總分進行排名;
2. 在EXCEL里有多個排名條件的時候怎麼用函數進行排名
這個問題可以用權重分析法來解決
在Excel中應該有一個Percentrank函數,這個函數可以給出一個數據在其數據組中的排名,基本的想法是首先分別計算每個學生的不及格科目、平均分以及語文成績的排名情況,然後採用加權相加,就能得出每個學生的排名分
具體的做法是,首先用Percentrank函數,例如計算語文成績的排名分,公式為:
=PERCENTRANK($C$2:$C$38,C2) 語文成績位於C列
同樣可以計算平均成績的排名分以及不及格科目數的排名分,不過對於不及格科目,因為是升序排列的,需要處理成降序排列,可以用公式: =3-H2 來解決
算出三列成績的所有排名分後,根據排序原則,最終的排名分等於排名分1×3+排名分2×2+排名分3
計算表格如下:
座號 姓名 語文 數學 英語 平均分 名次 不及格 不及格降序 排名分1 排名分2 排名分3 最終排名分
1 陳雅良 100 81 97 92.67 1 0 100 0.638 1 1 4.914
4 陳美齡 98 71 93 87.33 2 0 100 0.638 0.972 0.944 4.802
5 張安娜 99 69 91 86.33 3 0 100 0.638 0.944 0.972 4.774
2 張白玉 97 71 87 85 5 0 100 0.638 0.888 0.916 4.606
18 蒙妮 95 69 91 85 4 0 100 0.638 0.888 0.777 4.467
6 韓麗玲 96 66 87 83 6 0 100 0.638 0.861 0.833 4.469
9 潘欣妮 96 66 78 80 8 0 100 0.638 0.805 0.833 4.357
8 巴里娜 94 66 80 80 7 0 100 0.638 0.805 0.75 4.274
7 曾安妮 88 79 72 79.67 9 0 100 0.638 0.777 0.666 4.134
3 陳雅蘭 96 73 64 77.67 10 0 100 0.638 0.75 0.833 4.247
16 黃秀嫻 86 63 80 76.33 11 0 100 0.638 0.722 0.583 3.941
11 馬努興 88 69 65 74 12 0 100 0.638 0.694 0.666 3.968
12 陳興利 86 66 63 71.67 13 0 100 0.638 0.666 0.583 3.829
30 楊鳳仙 68 61 66 65 14 0 100 0.638 0.555 0.416 3.44
23 曾繁進 87 75 49 70.33 15 1 66.6 0.444 0.638 0.638 3.246
26 娣帕宋 95 63 45 67.67 16 1 66.6 0.444 0.611 0.777 3.331
37 劉惠珍 92 39 68 66.33 21 1 66.6 0.444 0.583 0.722 3.22
33 劉國華 81 60 50 63.67 17 1 66.6 0.444 0.527 0.527 2.913
28 胡天麗 74 65 50 63 18 1 66.6 0.444 0.5 0.444 2.776
10 吳美玉 74 61 42 59 19 1 66.6 0.444 0.472 0.444 2.72
20 胡美英 66 60 28 51.33 20 1 66.6 0.444 0.333 0.388 2.386
31 許為忠 59 69 48 58.67 22 2 33.3 0.166 0.444 0.277 1.663
14 陳強 82 33 54 56.33 24 2 33.3 0.166 0.388 0.555 1.829
24 付聖財 57 65 47 56.33 23 2 33.3 0.166 0.388 0.194 1.468
13 沙特維 59 68 38 55 25 2 33.3 0.166 0.361 0.277 1.497
17 努沙娜 77 33 35 48.33 27 2 33.3 0.166 0.25 0.5 1.498
19 翁佩玲 60 58 27 48.33 26 2 33.3 0.166 0.25 0.333 1.331
32 佘桂龍 31 45 68 48 28 2 33.3 0.166 0.222 0.027 0.969
15 潘巴色 42 33 66 47 29 2 33.3 0.166 0.194 0.111 0.997
34 付聖耀 33 62 26 40.33 30 2 33.3 0.166 0.111 0.083 0.803
22 包文健 64 30 20 38 31 2 33.3 0.166 0.027 0.361 0.913
29 陳明明 57 36 55 49.33 32 3 0 0 0.305 0.194 0.804
25 黃盛財 58 33 49 46.67 33 3 0 0 0.166 0.25 0.582
27 郭美麗 43 44 37 41.33 34 3 0 0 0.138 0.138 0.414
21 陳起榮 31 35 52 39.33 35 3 0 0 0.083 0.027 0.193
36 龍小英 43 44 30 39 36 3 0 0 0.055 0.138 0.248
35 陳健平 26 51 34 37 37 3 0 0 0 0 0
根據計算出來的最終排名分,從高到低排列就是每個學生的最終排名
3. Excel表格里的名次用什麼函數公式求
sum和rank函數,步驟如下:
第一步:如下圖。需要對整個班級的總分排名
(3)多張數據表排名用哪個函數擴展閱讀
微軟的OFFICE是最為流行的辦公軟體,主要有OFFICE2010和OFFICE2007兩個版本。Office 2000是第三代辦公處理軟體的代表產品,可以作為辦公和管理的平台,以提高使用者的工作效率和決策能力。Office 2000中文版有4種不同的版本:標准版、中小企業版、中文專業版和企業版。
在Office 2000中各個組件仍有著比較明確的分工:一般說來,Word主要用來進行文本的輸入、編輯、排版、列印等工作;Excel主要用來進行有繁重計算任務的預算、財務、數據匯總等工作;PowerPoint主要用來製作演示文稿和幻燈片及投影片等。
Access是一個桌面資料庫系統及資料庫應用程序;Outlook是一個桌面信息管理的應用程序;FrontPage主要用來製作和發布網際網路的Web頁面。
Microsoft Office XP是微軟有史以來所發行的Office版本中最重要的版本,而且也被認為是迄今為止功能最強大、最易於使用的Office產品。新版Office放棄了以往以產品發布年命名的慣例!
產品名稱中的XP,是英文Experience(體驗)的縮寫,代表著新版Office在包容覆蓋廣泛設備的Web服務之後,將給用戶帶來豐富的、充分擴展的全新體驗。
除核心的 Office XP 程序 — Microsoft Word、Excel、Outlook和 PowerPoint— 外,Office XP 專業版 中包含 Microsoft Access 2002,它是 Office XP 資料庫解決方案,可幫助用戶存儲、訪問和分析數據。
要使用 Microsoft Office XP,推薦的系統配置為 Microsoft Windows 2000 Professional,計算機的硬體配置為 Pentium III 處理器和 128 MB 的 RAM。
在中國金山公司的WPSoffice,和微軟office的功能非常相似,從1989年到1994年,中國國內辦公軟體一直都是WPS一統江湖。美國微軟的Windows系統在中國悄然登陸之後二者形成了競爭的兩大陣營。
4. 表格上有多組數據,怎麼用rank函數排名
例如:要求對下表中的總分由高到低排序:
5. excel怎麼利用rank函數排名
EXCEL中有一個很神奇的函數「RANK」,他能夠將數字的排名單獨顯示在另一列,而且可以去除重名次。所顯示的結果是有多少人就顯示多少名。下面小編就來與大家分享一下,希望對大家有點幫助。
工具/原料
EXCEL
方法/步驟
1/4 分步閱讀
平常生活中,我們想將一列數字排序,大家最易想到的是用排序按鈕,然後下一列用自動填充功能填充,但是當遇到兩個數據相同的時候,這樣填充出來的數據就不能很好的顯示排名情況。如下圖所示,兩個105相同的分數,但是自動填充顯示的名次卻不一樣。我們還得對這些相同分數的排名進行手動修改。
2/4
如何讓EXCEL幫助我們,不用排序快捷鍵,而且能去除重名次呢。首先我們不用將數據排序,回到最初數據形式。如下圖所示:
報表系統,快表軟體,比excel伺服器還要簡單
廣告
3/4
下面我們需要運用RANK函數。在B2單元格中輸入以下內容:=RANK(A2,$A$2:$A$24)。其中A2是需要確定位次的數據,$A$2:$A$24表示數據范圍,括弧里的內容即表示A2單元格數據在A2:A24這個數據區域的排名情況,公式計算結果將被顯示在B2單元格里。下圖1為公式,下圖2為計算結果的顯示。
查看剩餘1張圖
4/4
然後選中B2單元格,將滑鼠放在右下角,滑鼠變成小十字的時候,按下滑鼠左鍵不放,往下拉到B24單元格,這樣所有分數的排名就顯示出來了。如下圖所示:
簡歷表格/簡歷表格下載/個人簡歷表格/word簡歷-51Job
注意事項
注意:在輸入數據范圍的時候,一定要用 $符號,否則排出來的名次會是錯誤的。
6. excel如何用rank函數排名
rank是T_sql 函數,rank()函數返回結果集分區內指定欄位的值的排名,指定欄位的值的排名是相關行之前的排名加一。
外文名
rank
英式音標
[ræŋk]
屬性
函數
釋義
階層,等級
快速
導航
結果集詞典解釋網路釋義MATLAB函數rank函數
語法
RANK() OVER([<partiton_by_clause>]<order by clause>)
partition_by_clause 將from子句生成的結果集劃分為應用到RANK函數的分區。
Order_by_clause確定將RANK值應用到分區中的行時所使用的順序。
以下用一個成績表作示例,
table 架構
s_score(s_class(班級),s_id(學號),s_score(分數))
SQL statement1:
Select rank() over(order by s_score desc) as 名次,s_class,s_id,s_score from s_score
結果集
如下
名次 s_class s_id s_score
-------------------- ---------- ---------- -----------
1 二班 S20090733 100
2 一班 S20090635 99
3 三班 S20090919 97
4 一班 S20090846 96
5 一班 S20090825 95
6 二班 S20090715 94
7 三班 S20090836 91
8 二班 S20090631 86
SQL statement2:
Select rank() over(partition by s_class order by s_score desc) as 名次,s_class,s_id,s_score from s_score
結果集如下
名次 s_class s_id s_score
-------------------- ---------- ---------- -----------
1 三班 S20090919 97
2 三班 S20090836 91
1 二班 S20090733 100
2 二班 S20090715 94
3 二班 S20090631 86
1 一班 S20090635 99
2 一班 S20090846 96
3 一班 S20090825 95
詞典解釋
rank1
名詞 n.
1.等級;地位,身份[C][U]
They catered for everyone regardless of social rank.
他們為所有人服務而不計較其社會地位。
2.社會階層;軍階,軍銜[C][U]
He was promoted to the rank of captain.
他被提升到上尉軍階。
3.高地位,高身份,顯貴[U]
4.排,橫列;【軍】行列[C]
5.隊伍;軍隊;士兵[the P]
He joined the ranks of the unemployed, too.
他也加入了失業的行列。
6.秩序,隊形[U]
及物動詞 vt.
1.排列,把...排成行[H]
The company commander ranked his soldiers in a column four deep.
連長將士兵們排成四列縱隊。
2.把...分等;把...評級[O]
She ranked her students according to their grades.
她按成績排列學生的名次。
3.等級高於
A major ranks a captain.
少校軍階高於上尉。
4.【俚】揭露;欺瞞;責難[(+out)]
They'll rank you for the accident.
他們要你對這次事故負責。
不及物動詞 vi.
1.列為[Q]
They ranked high in their class.
他們是班上的優等生。
2.列隊;列隊行進[(+past/off)]
3.處於最高地位
The major general ranks at this camp.
少將是這個營地的最高級軍官。
4.【俚】抱怨
rank2
形容詞 a.
1.繁茂的;叢生的;過於茂盛的
2.多雜草的;易生雜草的[(+with)]
The garden is rank with weeds.
花園長滿了雜草。
3.過於多產的;過於肥沃的[(+with)]
4.臭氣難聞的;(味道等)令人討厭的[(+with)]
The rank smell of vomit reached me.
我聞到了嘔吐物的臭氣。
5.粗鄙的,下流的
Never use rank language.
千萬別說粗話。
6.【貶】十足的[B]
This is rank nonsense.
這是十足的胡說八道。
7. 如何對同一excel工作薄的多張工作表數據進行前10名排名自動匯總
能是肯定的,但要列公式,最好是用vba,靈活+強大。
8. excel多個不同的數據綜合排名 比如銷量、金額、訂單數量、怎麼把他們三個進行綜合排名在一個表裡面顯示
綜合排名要有個主次,就是權重比,例如:
A、銷量第一、金額第二、訂單第二
B、銷量第二、金額第一、訂單第二
C、銷量第二、金額第二、訂單第一
那麼A,B,C哪個綜合排名第一?
最好上個圖,然後說明排名規則,寫清楚權重比,排名方法,如有一項相同的時候如何比較另外兩項
9. 在excel表格裡面怎麼求數據的名次
如圖片單元格排列,提供3種公式
D3=RANK($C2,$C$2:$C$5)
E3=RANK($C2,$C$2:$C$5,0)
F3=RANK($C2,$C$2:$C$5,1)
D3和E3的公式結果是一樣的,如果後面不加0,黑夜升序排列排名次(也就是從大到小開始排名次); F3的公式是從小到大開始排名次
10. Excel2016如何使用RANK函數實現組內排名
單張工作表中的數據排名好說,但若在多張工作表之間進行數據排名,在不進行工作表合並的情況下如何實現?
某小團體舉辦跳遠、百米、鉛球三項運動會,分3組進行,組內要排名並設有獎項;團體內還要進行3個組的全員排名,也設有獎項。3個組的成績分列於一組、二組、三組3張表中。
組內排名分別在各自的表中進行,容易實現。但跨組的全員排名會涉及到3張表中的數據,不是靠一張表就能完成的。那麼,在不合並表格的情況下,如何進行全員排序?若某人成績有變動,如何才能實現組內或全員成績名次的聯動?
● RANK函數實現組內排名
由於每個小組的成績獨佔一個工作表,所以在一個工作表內利用RANK函數可以輕松的實現數據的排序。以計算「一組」工作表中名次為例。首先選擇名稱是「一組」的工作表,點擊「趙某一」的「組內名次」所在的單元格G2;然後,在編輯欄輸入「=RANK(F2,$F$2:$F$9)」;接下來,拖動填充柄進行數據填充就可以了。
其他兩個工作表中的班內排名也是如此。
● 范圍引用實現排名擴展
如果要跨越3張表進行綜合數據排名,需要進行數據范圍的跨表引用。首先,選擇名稱是「一組」的工作表,點擊「趙某一」所在的「全員名次」單元格H2;然後在編輯欄輸入「=RANK(F2,一組:三組!$F$2:$F$9)」;接下來,拖動填充柄進行數據填充就可以了。
其他工作表中的全員排名也是如此。其中,「'」和「:」都是英文狀態下的符號。
需要注意:關於數據引用范圍即$F$2:$F$9,在實際應用中,不可能每個組的成員數都是一樣多,所以我們要引用各個組成績工作表中記錄最多的那個工作表中的范圍。由於是測試,在本例中在「一組」工作表存放了8條件,其他兩組放入更少的記錄,所以數據引用的范圍一最大數一組的8為基數,就是$F$2:$F$9。有關「一組:三組」的輸入技巧:可以按住Shift鍵,用滑鼠進行所需工作表的選取。
● 數據修改和結果聯動的實現
上述過程做完之後,當更改任一工作表中的成員成績時,成員所在的「組內名次」和「全員名次」都會自動地發生相應改變。
瞧吧!表中只改了一項的成績,兩個排名值就發生了改變。
按如上方法操作,比將各組數據合並在一起再求全員名次,然後用選擇性粘貼數據到各組成績表中的方法要更省時省力。怎麼樣?趕快試試吧!