Excel - PERCENTRANK 函数



PERCENTRANK 函数

Microsoft Excel 中的 PERCENTRANK 函数用于计算数据集的排名值。结果值通常以百分比表示。在某些情况下,获得的数字不会更改为百分比;您可以将单元格格式从常规数字更改为百分比,以将结果值显示为百分比。例如,此函数可以识别 IIT/JEE 入学考试的分位数排名。

兼容性

此高级 Excel 函数与以下版本的 MS-Excel 兼容:

  • Microsoft 365 版 Excel
  • 适用于 Mac 的 Microsoft 365 版 Excel
  • 网络版 Excel
  • Excel 2021
  • 适用于 Mac 的 Excel 2021
  • Excel 2019
  • 适用于 Mac 的 Excel 2019
  • Excel 2016

PERCENTRANK 函数替换了 Excel 2010 中的 PERCENTRANK.EXC 函数。

语法

PERCENTRANK 函数的语法如下:

PERCENTRANK(array, x, [significance])

参数

您可以将以下参数与 PERCENTRANK 函数一起使用:

参数 描述 必填/可选
数组 它指定要计算其排名的数字。 必填
X 可以将其定义为要排名的值。 必填
显著性 它表示有效数字的位数。 可选

要点

  • PERCENTRANK 函数将计算给定数字在提供的 dataset 中的排名值。
  • 如果显著性小于 1,则 PERCENTRANK 函数将返回 #Num! 错误。
  • 如果 x 值小于提供的数组中的最小值或大于最大值,则 PERCENTRANK 函数将生成 #N/A! 错误。

PERCENTRANK 函数示例

练习以下示例以学习如何在 Excel 中使用PERCENTRANK 函数。

示例 1

PERCENTRANK 函数将计算给定数字在提供的 dataset 中的排名值。

解决方案

步骤 1 - 在此示例中输入包含两列 B 和 C 的样本数据集。各种块颜色定义在范围 B2:C7 中,其相应的块编号值定义在单元格范围 C3:C7 中。

Excel PERCENTRANK Function 1

步骤 2 - 现在,您可以快速计算 5 个数字的 PERCENTRANK。转到 D10 单元格,并键入公式“=PERCENTRANK(C3:C7, C6, 5)”。

Excel PERCENTRANK Function 2

步骤 3 - 之后按“Enter”键。这将显示数字为 0.75,这意味着 75%。

Excel PERCENTRANK Function 3

如您在屏幕截图中观察到的,结果值未显示为百分比。

步骤 4 - 要更改格式,请转到“开始”选项卡,然后展开“数字”部分,然后单击“%”按钮。

Excel PERCENTRANK Function 4

步骤 5 - 之后按“Enter”键。

Excel PERCENTRANK Function 5

示例 2

如果显著性小于 1,则 PERCENTRANK 函数将返回 #Num! 错误。

解决方案

步骤 1 - 首先,您可以键入公式“=PERCENTRANK(C3:C7, F3, -1)”。

在此示例中,PERCENTAGE RANK 的第一个参数指定数组元素范围从 C3 到 C7,x 的值为 10,显著性的值为 -1。

Excel PERCENTRANK Function 6

步骤 2 - 之后,按“Enter”键。由于显著性的值为 -1,小于 0,因此此函数将生成“#NUM!”错误。

Excel PERCENTRANK Function 7

示例 3

如果给定的 x 值小于提供的数组中的最小值或大于最大值,则 PERCENTRANK 函数将生成 #N/A! 错误。

解决方案

步骤 1 - 首先,我们将检查 x 的值是否小于最小数组元素,然后 PERCENTRANK 函数将产生哪个错误。

Excel PERCENTRANK Function 8

步骤 2 - 转到 D10 单元格,并键入“=PERCENTRANK(C3:C7, F3, 5)”。此示例将采用从 C3 到 C7 的数组元素,并且 x 的值为 0,小于最小元素,因为最小元素值为 1。

Excel PERCENTRANK Function 9

步骤 3 - 之后,按“Enter”键。

Excel PERCENTRANK Function 10

因此,PERCENTRANK() 函数将生成“#N/A”错误。

advanced_excel_compatibility_functions.htm
广告