Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統(tǒng)的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數(shù)據(jù)處理軟件。 本文介紹Microsoft Excel中RANK函數(shù)的語法和用法。 函數(shù)說明RANK函數(shù)的主要作用是返回一個數(shù)字在數(shù)字列表中的排位。數(shù)字的排位是其大小與列表中其他值的比值(如果列表已排過序,則數(shù)字的排位就是它當前的位置)。 函數(shù)語法RANK(number,ref,order)
RANK(要判斷的單元格,查找的區(qū)域,1為最小數(shù)排第一0為最大數(shù)排第一)
參數(shù)說明
Number:為需要找到排位的數(shù)字。 Ref:為數(shù)字列表數(shù)組或?qū)?shù)字列表的引用。Ref 中的非數(shù)值型參數(shù)將被忽略。 Order:為一數(shù)字,指明排位的方式。 函數(shù)備注 -
函數(shù) RANK 對重復數(shù)的排位相同。但重復數(shù)的存在將影響后續(xù)數(shù)值的排位。例如,在一列按升序排列的整數(shù)中,如果整數(shù) 10 出現(xiàn)兩次,其排位為 5,則 11 的排位為 7(沒有排位為 6 的數(shù)值)。 -
由于某些原因,用戶可能使用考慮重復數(shù)字的排位定義。在前面的示例中,用戶可能要將整數(shù) 10 的排位改為 5.5。這可通過將下列修正因素添加到按排位返回的值來實現(xiàn)。該修正因素對于按照升序計算排位(順序 = 非零值)或按照降序計算排位(順序 = 0 或被忽略)的情況都是正確的。 重復數(shù)排位的修正因素 =[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,考慮重復數(shù)排位的修改排位是 3 + 0.5 = 3.5。如果數(shù)字僅在 ref 出現(xiàn)一次,由于不必調(diào)整 RANK,因此修正因素為 0。 函數(shù)示例 數(shù)據(jù) | | 7 | | 3.5 | | 3.5 | | 1 | | 2 | | 公式 | 說明(結(jié)果) | =RANK(A3,A2:A6,1) | 3.5 在上表中的排位 (3) | =RANK(A2,A2:A6,1) | 7 在上表中的排位 (5) | 以下是Excel中使用RANK函數(shù)效果截圖 
Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。
|