RANK.EQ 函數

文章推薦指數: 80 %
投票人數:10人

本文將說明Microsoft Excel 中RANK 函數的公式語法及使用方式。

描述. 傳回數字在一數列中的排名。

其大小相對於數列中其他值的大小;如果有多個數值的排名相同,則會 ... 跳到主要內容 Office支援 產品 Microsoft365 Office Outlook MicrosoftTeams OneDrive OneNote Windows MicrosoftEdge 更多... 裝置 Surface 電腦配件 行動裝置 Xbox HoloLens 硬體保固 新增功能 安裝Office 帳戶與計費 帳戶 MicrosoftStore與計費 範本 更多支援 社群論壇 Microsoft365系統管理員 小型企業系統管理員 開發人員 教育 回報支援詐騙 ExcelforMicrosoft365ExcelforMicrosoft365forMacExcelforthewebExcel2021Excel2021forMacExcel2019Excel2019forMacExcel2016Excel2016forMacExcel2013Excel2010ExcelforMac2011ExcelStarter2010More...Less 本文將說明MicrosoftExcel中RANK 函數的公式語法及使用方式。

描述 傳回數字在一數列中的排名。

其大小相對於數列中其他值的大小;如果有多個數值的排名相同,則會傳回該組數值的最前面排名。

如果您為數列排序,數字的排名就是其位置。

語法 RANK.EQ(number,ref,[order]) RANK.EQ函數語法具有下列引數: Number    必要。

這是要找出其排名的數字。

Ref    必要。

這是數列的陣列或參照。

會忽略Ref中的非數值。

Order    選用。

這是指定數字排列順序的數字。

註解 如果Order為0(零)或省略,Excel會把Ref當成以遞減順序排序的數列來為Number排名。

如果Order是任何非零值,Excel會把Ref當成以遞增順序排序的數列來為Number排名。

RANK.EQ會給重複的數字相同的排名。

然而,重複的數字會影響後續數字的排名。

例如,在一個以遞增順序排序的整數數列中,若數字10出現兩次,並且排名為5,則11的排名將是7(如此就沒有排名6的數字)。

基於某些目的,應該採用將等數列入考量的排名定義。

在上例中,應該把數字10的排名修正為5.5。

將下列修正因素加入RANK.EQ所傳回的值,即可達成此目的。

此修正因素對於以遞減順序計算(order=0或省略)或以遞增順序計算(order=非零的值)兩種案例都適用。

相同等級的修正因數=[COUNT(ref)+1–RANK.EQ(number,ref,0)–RANK.EQ(number,ref,1)]/2。

在活頁簿中的範例,RANK.EQ(A3,A2:A6,1)等於3。

修正因素為(5+1–2–3)/2=0.5,而將等數列入考量的修正排名為3+0.5=3.5。

如果number在ref中只出現一次,則修正因素會是0,因為RANK不需要針對等數做調整。

範例 請在下列表格中複製範例資料,再將之貼到新Excel活頁簿中的儲存格A1。

若要讓公式顯示結果,請選取公式,按F2,然後再按Enter。

如有需要,您可以調整欄寬來查看所有資料。

資料 7 3.5 3.5 1 2 公式 描述 結果 =RANK.EQ(A2,A2:A6,1) 範圍A2:A6所含清單中排名第7。

由於Order引數(1)是非零值,因此清單會從最低至最高排序。

5 =RANK.EQ(A6,A2:A6) 相同清單中排名第2。

由於省略了Order引數,因此清單依預設會從最高至最低排序。

4 =RANK.EQ(A3,A2:A6,1) 相同清單中排名第3.5。

3 Needmorehelp? Expandyourskills ExploreTraining Getnewfeaturesfirst JoinMicrosoftOfficeInsiders Wasthisinformationhelpful? Yes No Thankyou!Anymorefeedback?(Themoreyoutellusthemorewecanhelp.) Canyouhelpusimprove?(Themoreyoutellusthemorewecanhelp.) Howsatisfiedareyouwiththetranslationquality? Whataffectedyourexperience? Resolvedmyissue Clearinstructions Easytofollow Nojargon Pictureshelped Translationquality Didn'tmatchmyscreen Incorrectinstructions Tootechnical Notenoughinformation Notenoughpictures Translationquality Anyadditionalfeedback?(Optional) Submitfeedback Thankyouforyourfeedback! ×



請為這篇文章評分?