添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

此函数已替换为一个或多个新函数,这些函数可提供更高的准确性,并且其名称更能反映其用法。 此函数仍可用于与早期版本的 Excel 兼容。 但是,如果不需要向后兼容性,则应考虑从现在起使用新函数,因为它们更准确地描述了其功能。

有关新函数的详细信息,请参阅 Rank_Eq Rank_Avg 方法。

表达式 排名 ( Arg1 Arg2 Arg3 )

表达 一个代表 WorksheetFunction 对象的变量。

必需/可选

如果 order 为 0(零)或被省略,Microsoft Excel 会按照 ref 为按降序排序的列表对数字排位。

如果 order 为任何非零值,则 Excel 将排名数字,就像 ref 是按升序排序的列表一样。

Rank 为重复数字提供相同的排名。 但重复数的存在将影响后续数字的排位。 例如,在按升序排序的整数列表中,如果数字 10 出现两次,并且排名为 5,则 11 的排名为 7 (没有数字的排名为 6) 。

出于某些目的,你可能希望使用考虑关联关系的排名定义。 在前面的示例中,你希望数字 10 的修订排名为 5.5。 为此,请将以下更正因子添加到 Rank 返回的值。 对于按降序 (次 = 0 或省略) 或升序 (次 = 非零值) 计算排名的情况,此更正因子都适用。

  • 关联排名的更正因子 =[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,考虑关联因素的修订排名为 3 + 0.5 = 3.5。

  • 如果在 ref 中只出现一次数字,则更正因子将为 0,因为 不必 为平局调整 Rank。

    支持和反馈

    有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈 ,获取有关如何接收支持和提供反馈的指南。

  •