excel怎么使用rank函數工具: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)
格式:=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的數值) 。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 。
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單元格,這樣所有分數的排名就顯示出來了 。Rank,是一個排名的函數,可以對某值返回其在指定的區域內的升序名次或降序名次
rank(被用來判斷排名的數值,范圍即在哪個區域內排名對比,參數0或者1)
參數:0代表降序,1代表升序
如果不清楚的函數,建議在百度的時候前面加上Excel,例如這次你就可以百度Excel Rank

文章插圖
rank函數的使用方法1、電腦打開Excel表格 。
2、電腦打開Excel表格后,在排名中輸入公式=RANK(J11,$J$11:J$14),$J$11:J$14是所有成績單元格的絕對值,選中單元格后按F4就會變成絕對值 。
【excel函數排名公式rank 排名公式rank怎么用】3、輸入公式后,就會得到名次,下拉復制公式 。
4、所有排名就都出來了 。
average(number1,number2……)求所有數字的平均數 。
mid(text, start_num, num_chars)從text中的start_num位置開始返回num_chars個字符 。
text(value,format_text),將值裝換成文本,format_text格式很重要
mod函數是一個求余函數,其格式為: mod(nexp1,nexp2),即是兩個數值表達式作除法運算后的余數 。
rank(單元格,單元格所在行或者列)返回排位RANK
返回一個數字在數字列表中的排位 。數字的排位是其大小與列表中其他值的比值(如果列表已排過序,則數字的排位就是它當前的位置) 。
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 。
如果您將示例復制到空白工作表中,可能會更易于理解該示例 。
創建空白工作簿或工作表 。
請在“幫助”主題中選取示例 。不要選取行或列標題 。
從幫助中選取示例 。
按 Ctrl+C 。
在工作表中,選中單元格 A1,再按 Ctrl+V 。
若要在查看結果和查看返回結果的公式之間切換,請按 Ctrl+`(重音符),或在“工具”菜單上,指向“公式審核”,再單擊“公式審核模式” 。
公式 說明(結果)
=RANK(A3,A2:A6,1) 3.5 在上表中的排位 (3)
=RANK(A2,A2:A6,1) 7 在上表中的排位 (5)
祝你成功!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參數中存在的值,否則會返回錯誤值的!
- 排名函數是哪個 排名函數
- 排名公式rank如何從低排到高
- excel公式加絕對值符號 排名公式excel絕對值符號
- 年級排名公式 excel 排名公式excel第幾名
- excel排名函數公式 排名公式excel排名
- excel表格制作求名次排名公式 排名公式excel按照名次
- Excel名次排名怎么做 排名公式excel按照名次
- 大埔旅游景點 大埔旅游景點大全排名三河壩景區要門票嗎?
- 泉州旅游景點大全排名 泉州旅游景點大全排名 風景區
- 排名公式excel怎么設置 排名公式excel怎么設置
