Excel 百分位數函式



百分位數函式

在 Microsoft Excel 中,百分位數可以定義為一個變數的取值,在其以下該變數的定義百分比的取值出現。更邏輯地說,它允許使用者計算第 k 個百分位數。這個強大的函式可以確定異常值,分析員工績效,評估研究生和本科生的學業成績,以及評估健康和風險指標。

例如,如果一系列評級低於 95%,則該系列被列入前 95% 系列列表中。在 Excel 中,百分位數函式可以計算百分位數資料。

相容性

此高階 Excel 函式與以下版本的 MS-Excel 相容:

  • Microsoft 365 版 Excel
  • 適用於 Mac 的 Microsoft 365 版 Excel
  • 網頁版 Excel
  • Excel 2021
  • 適用於 Mac 的 Excel 2021
  • Excel 2019
  • 適用於 Mac 的 Excel 2019
  • Excel 2016

PERCENTILE 函式替換了 Excel 2010 中的 PERCENTILE.INC 函式。

語法

百分位數函式的語法如下:

PERCENTILE.INC(array, k)

引數

您可以對百分位數函式使用以下引數:

引數 描述 必填/可選
陣列 它指定計算百分位數的陣列或資料範圍。 必填
K 它表示介於 0 到 1(含)之間的百分位數值。 必填

要點

  • PERCENTILE() 函式將計算資料集給定百分位數的值。
  • 如果陣列為空,PERCENTILE() 函式將返回名為 #NUM! 的錯誤。
  • 如果 PERCENTILE() 函式中的 k 值是非數字的,則該函式將返回 #VALUE! 錯誤。
  • 如果 k 值小於 0 或大於 1,則 PERCENTILE() 函式將返回 #NUM! 錯誤。

百分位數函式示例

練習以下示例以瞭解如何在 Excel 中使用百分位數函式。

示例 1

步驟 1 - 在此示例中,我們將考慮一個包含來自 D3:D8 資料單元的陣列值的成績值列,並且 k 值位於 F5 單元格中。

Excel PERCENTILE Function 1

步驟 2 - 現在,您可以輸入公式“=Percentile(D3:D5,F5)”以計算 D10 單元格中提供的資料的所需統計資料。

Excel PERCENTILE Function 2

步驟 3 - 之後,按“Enter”鍵。獲得的結果值為 4.5。

Excel PERCENTILE Function 3

步驟 4 - 因此,分數資料集的第 70 個百分位數約為 4.5。這意味著資料集中 70% 的分數等於或低於 4.5。

示例 2

如果陣列為空,PERCENTILE() 函式將返回錯誤值 #NUM!。

解決方案

步驟 1 - 在此示例中,我們將考慮一個空陣列,其 k 值為 0.6。

Excel PERCENTILE Function 4

步驟 2 - 在下一步中,在C8單元格中輸入 PERCENTILE() 函式“=PERCENTILE(C3:C6, E3)”,將陣列大小 C3 到 C6 和 k 值作為 E3 單元格引用傳遞。

Excel PERCENTILE Function 5

步驟 3 - 之後,按“Enter”鍵,結果將顯示“#NUM!”值,如下所示

Excel PERCENTILE Function 6

示例 3

如果 PERCENTILE() 函式中的 k 值是非數字的,則該函式將返回 #VALUE! 錯誤。

解決方案

步驟 1 - 首先,假設樣本資料集,其中陣列值在單元格範圍C3:C6中指定,k 值在 E3 單元格中定義為非數字。

Excel PERCENTILE Function 7

步驟 2 - 在 C8 單元格中應用百分位數() 函式“=PERCENTILE(C3:C6,E3)”,傳遞陣列和 k 值單元格引用。

Excel PERCENTILE Function 8

步驟 3 - 之後,按“Enter”鍵。這將顯示“#VALUE!”錯誤。

Excel PERCENTILE Function 9

示例 4

如果 k 值小於 0 或大於 1,則 PERCENTILE() 函式將返回 #NUM! 錯誤。

解決方案

對於 k 大於 1

步驟 1 - 對於 k 大於 1,您可以假設 k 值為 1.4,如 E3 單元格中所示。

Excel PERCENTILE Function 10

步驟 2 - 之後,在C8 單元格中輸入公式“=PERCENTILE(C3:C6,E3)”,繞過陣列值和 k 值。

Excel PERCENTILE Function 11

步驟 3 - 最終,結果值將生成 #NUM! 錯誤,因為 k 值大於 1。

Excel PERCENTILE Function 12

對於 k 小於 0

在這種情況下,我們將假設 k 值為 -1.2,如 E3 單元格所示。

Excel PERCENTILE Function 13

步驟 4 - 之後,在C8單元格中應用百分位數() 函式“=PERCENTILE(C3:C6,E3)”。由於這裡的 k 值小於 0,即為負數。此函式將生成“#NUM!”錯誤。

Excel PERCENTILE Function 14
advanced_excel_compatibility_functions.htm
廣告