Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

傳回某數值在資料集中的排名,以資料集的百分比表示。 這個函數可以用來評估一個數值在資料集中的相對位置。 例如,您可以使用 PERCENTRANK 來評估某人的性向測驗分數在團體中的排名。

此函數已經由一個或多個新函數取代,新函數可能提供更佳的準確性,而且其名稱更能反映其用途。 雖然基於回溯相容性還是有提供這些函數,但是您應該考慮從現在開始使用新函數,因為這些函數在將來的 Excel 版本中可能不會提供。

如需新函數的詳細資訊,請參閱 PERCENTRANK.EXC 函數PERCENTRANK.INC 函數

語法

PERCENTRANK(array,x,[significance])

PERCENTRANK 函數語法具有下列引數:

  • Array     必要。 用以定義相對位置的陣列或數值資料範圍。

  • X     必要。 您想要知道排名的數值。

  • Significance     選用。 用以識別傳回百分比值的最高有效位數之數值。 如果省略,PERCENTRANK 會使用三位小數 (0.xxx)。

註解

  • 如果 array 是空值,PERCENTRANK 會傳回 #NUM! 錯誤值。

  • 如果 significance < 1,PERCENTRANK 會傳回 #NUM! 錯誤值。

  • 如果 x 與陣列中的數值不相符,則 PERCENTRANK 會在陣列中內插一個中間項,以傳回正確的百分比排名。

範例

請在下列表格中複製範例資料,再將之貼到新 Excel 活頁簿中的儲存格 A1。 若要讓公式顯示結果,請選取公式,按 F2,然後再按 Enter。 如有需要,您可以調整欄寬來查看所有資料。

資料

13

12

11

8

4

3

2

1

1

1

公式

描述 (結果)

結果

=PERCENTRANK(A2:A11,2)

範圍 A2:A11 中 2 的百分比排名。 結果是 0.333,因為資料集中的三個值小於 2,六個值大於 2。 由於在範圍 (儲存格 A8) 中找到 2,小於 2 的值數目會除以小於 2 的值數目及大於 2 的值數目總和。 也就是 3/(3+6)=0.333。

0.333

=PERCENTRANK(A2:A11,4)

範圍 A2:A11 中 4 的百分比排名。 5 個值小於 4,4 個值大於 4。 依照上述範例,5/(4+5)=0.555。

0.555

=PERCENTRANK(A2:A11,8)

範圍 A2:A11 中 8 的百分比排名。 6 個值小於 8,3 個值大於 8。 依照上述範例,6/(6+3)=0.666。

0.666

=PERCENTRANK(A2:A11,5)

範圍 A2:A11 中 5 的百分比排名。 與上述範例不同,範圍中沒有 5。 5 PERCENTRANK 的計算方式,是在 4 PERCENTRANK 和 8 PERCENTRANK 之間尋找四分之一標記。 也就是 (0.555)+(0.25*(0.666-0.555)),也就是 0.583。

0.583

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。