1樓:九景己宵晨
用途:返回一個數值在一組數值中的排位(如果資料清單已經排過序了,則數值的排位就是它當前的位置)。
語法:rank(number,ref,order)引數:number
是需要計算其排位的一個數字;ref
是包含一組數字的陣列或引用(其中的非數值型引數將被忽略);order為一數字,指明排位的方式。如果order為0或省略,
則按降序排列的資料清單進行排位。如果order不為零,ref當作按升序排列的資料清單進行排位。
注意:函式rank
對重複數值的排位相同。但重複數的存在將影響後續數值的排位。如在一列整數中,若整數60
出現兩次,其排位為5,則61
的排位為7(沒有排位為6
的數值)。例項:如果a1=78、a2=45、a3=90、a4=12、a5=85,
則公式“=rank(a1,$a$1:$a$5)”返回5、8、2、10、4。
2樓:魚木混豬喲
rank函式用法
=rank(單元格,區域,排序方式(可省略))例如對a1:a10中資料排序:
=rank(a1,$a$1:$a$10)
下拉填充即可
3樓:匿名使用者
在排名下面的單元格(c2)填入:
=rank(b2,$b$2:$b$b5)下拉.
4樓:匿名使用者
c2輸入
=rank(b2,a2:a300)
excel怎麼使用rank函式
5樓:泡影果果
工具:rank函式
步驟:1、rank函式的含義,求某一個數值在某一區域內一組數值中的排名。
2、rank函式的語法格式=rank(number,ref,[order])
number ——參與排名的數值
ref ——排名的數值區域
order——有1和0兩種。0——從大到小排名(降序),1——從小到大排名(升序)。
0預設不用輸入,得到的就是從大到小的排名。
3、對成績進行排序(從大到小,降序)。輸入公式=rank(d2,$d$2:$d$8,0)。
4、也可以使用sumproduct函式實現排名。
5、rank函式對不連續單元格排名:不連續的單元格,第二個引數需要用括號和逗號形式連線起來。輸入公式=rank(b5,(b5,b9,b13,b17),0)
6樓:匿名使用者
rank(number,ref,order)
number 為需要找到排位的數字。
ref 為數字列表陣列或對數字列表的引用。ref中的非數值型引數將被忽略。
order 為一數字,指明排位的方式。
§ 如果order為0(零)或省略,microsoft excel對數字的排位是基於ref為按照降序排列的列表。
§ 如果order不為零,microsoft excel對數字的排位是基於ref為按照升序排列的列表。
註解ø 函式rank對重複數的排位相同。但重複數的存在將影響後續數值的排位。例如,在一列按升序排列的整數中,如果整數10出現兩次,其排位為5,則11的排位為7(沒有排位為6的數值)。
ø 由於某些原因,使用者可能使用考慮重複數字的排位定義。在前面的示例中,使用者可能要將整數10的排位改為5.5。
這可通過將下列修正因素新增到按排位返回的值來實現。該修正因素對於按照升序計算排位(順序=非零值)或按照降序計算排位(順序=0或被忽略)的情況都是正確的。
重複數排位的修正因素=[count(ref)+1–rank(number,ref,0)–rank(number,ref,1)]/2。
在下列示例中,rank(a2,a1:a5,1)等於3。修正因素是(5+1–2–3)/2=0.
5,考慮重複數排位的修改排位是3+0.5=3.5。
如果數字僅在ref出現一次,由於不必調整rank,因此修正因素為0。
7樓:莉莉子
excel使用rank函式步驟如下:
1、rank函式的含義,求某一個數值在某一區域內一組數值中的排名。
2、rank函式的語法格式=rank(number,ref,[order])
number ——參與排名的數值
ref ——排名的數值區域
order——有1和0兩種。0——從大到小排名(降序),1——從小到大排名(升序)。
0預設不用輸入,得到的就是從大到小的排名。
3.在b2單元格中輸入以下內容:=rank(a2,$a$2:
$a$24)。其中a2是需要確定位次的資料,$a$2:$a$24表示資料範圍,括號裡的內容即表示a2單元格資料在a2:
a24這個資料區域的排名情況,公式計算結果將被顯示在b2單元格里
4.也可以使用sumproduct函式實現排名。
5.然後選中b2單元格,將滑鼠放在右下角,滑鼠變成小十字的時候,按下滑鼠左鍵不放,往下拉到b24單元格,這樣所有分數的排名就顯示出來了。
8樓:平陽虎
格式:=rank(引數1,引數2,引數3)
含義:“引數1”為需要找到排位的數字;“引數2”為數字列表陣列或對數字列表的引用;“引數3”為一數字,指明排位的方式。
操作環境:
a1中的為“學生姓名”,b1中的字元為“考試成績”,c1中的字元為“排名”;a2:a7中的資料依次分別是“張
三、李四、王
五、謝六、曾
七、範八”,b2:b7中的資料依次分別是“98、78、89、57、78、86”。
操作目標:
對學生的考試成績從高到低進行排名。
操作方法:
在c2中輸入
=rank(b2,$b$2:$b$7,0)
c2中顯示b2中的“考試成績”“98”在$b$2:$b$7範圍內從高到低的“排名”為第“1“位。
將計算公式下拉填充到其他單元格中,得到最終的排名情況。
注意:●如果“引數3”為0或省略,則excel對數字的排位是基於“引數2”的降序排列的列表。如果“引數3”不為0,則excel對數字的排位是基於“引數2”的升序排列的列表。
●rank對重複數的排位相同,但重複數的存在將影響後續數字的排位。例如,在一列按升序排列的整數中,如果整數10出現兩次,其排位為5,則11的排位為7(沒有排位為6的數值)。
9樓:魚忻然厚城
rank是一個排序(排名次)函式,比如a列有若干資料,現在首先對a1資料進行在a列中的排名,則可以在b1輸入=rank(a1,a:a,1),公式括弧內有三個引數,a1表示需要被排名的數值,a:a表示在什麼範圍內排名(這裡表示整個a列),最後一個1表示的升序,如果是0就表示降序。
10樓:小渣渣菜鳥
=rank(排序區域,起始值)如:=rank($e$2:$e$10,e2)
11樓:匿名使用者
=rank(選擇要排序的數所在的單元格,選擇排序的範圍,0)這是從大到小排序
=rank(選擇要排序的數所在的單元格,選擇排序的範圍,1)這是從小到大排序
12樓:匿名使用者
建議你檢視excel的幫助,按f1就可以看到:
13樓:匿名使用者
rank,是一個排名的函式,可以對某值返回其在指定的區域內的升序名次或降序名次
rank(被用來判斷排名的數值,範圍即在哪個區域內排名對比,引數0或者1)
引數:0代表降序,1代表升序
14樓:
5、rank函式對不連續單元格排名公式錯誤:原答案中輸入公式=rank(b5,(b5,b9,b13,b17),0),正確答案為=rank(b5,(b5:b9,b13:b17),0)
15樓:
1.返回某數字,在一列數字中,相對於其他數值的大小排名。
2.=rank(number,ref,order)number——要查詢排名的數字。ref——對一組數或對一個資料列表的引用。非數字值將被...
3.對成績總分進行排名,採用降序排名,所以order值可以被忽略。在g2單元格輸入公式=rank(f2,f$2:f$84)注意:$2新增絕對...
4.rank函式也可以不連續排名。深刻理解語法含義,對第二個引數用括號形式連線,比如下面的這個語法含義=rank
excel**中rank函式怎麼使用?
16樓:東京沒***
首先,開啟需復
要修改的exce,然後選擇制需要修改的資料bai,輸入rank公式du即可排序。具體步驟
zhi如dao下:
1、電腦開啟excel**。
2、電腦開啟excel**後,在排名中輸入公式=rank(j11,$j$11:j$14),$j$11:j$14是所有成績單元格的絕對值,選中單元格後按f4就會變成絕對值。
3、輸入公式後,就會得到名次,下拉複製公式。
4、所有排名就都出來了。
注意事項:
1、複製的單元格含公式或連結太多,複製貼上時計算量較大導致計算機卡死。
2、選擇複製的區域太大,因為部分資料不能體現,導致系統計算更加複雜容易卡死。
17樓:儀項紫意智
軟體版本:office2013
方法如下:
1.對a列數字,按從大到小進行排名:
2.輸入公式如下:
3.得到排名結果:
18樓:頻曜程鴻波
在h列輸入公式:=rank(f2,$f$2:$f$31)
19樓:毓駒戴正
輸入=rank(b2,b:b)
返回b2單元格在b列的資料排名。
20樓:員施濯馨逸
用法來:
開啟excel,然後
excel中的rank怎麼用?
21樓:有錢哥哥
1、電腦開啟抄excel**。
2、電腦開啟excel**後,在排名中輸入公式=rank(j11,$j$11:j$14),$j$11:j$14是所有成績單元格的絕對值,選中單元格後按f4就會變成絕對值。
3、輸入公式後,就會得到名次,下拉複製公式。
4、所有排名就都出來了。
22樓:匿名使用者
rank函式的語法為:
rank(number,ref,[order])其中:number是必填的,就是你要排名的數專字ref也是屬必填的,你要排名的數字所在的序列(也就是陣列或者區域)order可以不填,不填或者是填0,則是返回number是ref中第幾大的數字,填寫任意一個非0的數字,則返回number是ref中第幾小的數字
例如下圖的**裡,我在b1寫的是“=rank(80,a1:a10,0)”,b1中就顯示出了80是a1:a10中第7大的數字:
最後,有一點要注意的是,number這個引數裡面一定要填寫的是在ref引數中存在的值,否則會返回錯誤值的!
23樓:九折臂
number 指定的數字,可引用相應單元格
ref 一組數或對一個資料列表的引用.問題中用絕對引用,以免拖拉填充時資料變化。
order 排名順序。0-由大到小,非0由小到大。
24樓:方括號
d2=rank(b2,$b$2:$b$11)
向下複製公式
怎麼使用excel中的rank函式進行排序
魚木混豬喲 假設對a1 a10進行從大到小排名 b列輸入公式 rank a1,a 1 a 10 下拉填充即可得到排名,然後在對b列排序即可 白水菜頭 rank函式的功能並不是排序,而是排位。它返回一列數字的數字排位。數字的排位是其相對於列表中其他值的大小。比始要統計某一分數在該陣列的排名就可以使用r...
excel中的if函式怎麼用,excel中if函式怎麼用?裡面有三個值,
華碩服務 if logical test,value if true,value if false logical test 表示計算結果為 true 或 false 的任意值或表示式。例如 excel 小於10時顯示1.3,大小10小於等於40時顯示1.4,大於40時顯示1.5。公式為 if b1...
excel中的if函式怎麼用,excel中if函式怎麼用?裡面有三個值,
開啟所需軟體excel,直接在所需的單元格資料 if 條件,滿足條件的結果,不滿足條件的結果 當然整個if語句是支援巢狀的,比如可能是 if 條件1,滿足條件的結果,if 條件2,滿足條件的結果,不滿足條件的結果 開啟excel,開啟你的資料文件,在你想輸出資料的單元格點選工具欄上的 插入 函式 邏...