一、函数简介:
RANK.EQ 函数用于返回指定值在数据集中的最高排名。
使用该函数时,可在单元格内输入 =RANK.EQ,或在工具栏中点击 菜单 > 数据 > 公式 > 统计,并在展开的列表中点击 RANK.EQ,输入相关参数后点击回车键即可。
二、函数解读:
- 函数公式:=RANK.EQ(值, 数据, [按升序])
- 参数释义:
- 值(必填):要确定其排名的值。
- 数据(必填):一个数据集,也就是需要用于排名的数组或范围,必须是一个引用范围,不能直接输入。
- 按升序(选填):“值”在数据集中是按升序还是按降序进行排名。填写 0 或忽略,为降序,填写 1 为升序。
- 说明: 当数据中出现多个相同值时,它们会得到同样的排序结果,但这些重复值会影响后续数值的排序。举个例子,用 RANK.EQ 对“1、2、3、3、4、5” 这组数字降序排列时, 两个 3 都将得到 3 的排名,但是 4 的排名将是 5 ,排名 4 空缺。
三、场景实践:
假设一家公司根据销售额,对前三名的销售进行重点关注和激励。
250px|700px|reset
- 首先在排名列的第一个单元格(C3)输入公式 =RANK.EQ(B3,$B$3:$B$7,0),然后下拉填充 —— 这样就实现了实时计算销售前 3 的目的。
- 对销售表所在区域 A1:C7 设置 3 个自定义条件格式,使得当 C 列数值 为 1、2、3 时,分别用红色、橘色和黄色高亮整行。点击了解自定义条件格式
当销售数据变更时,效果如下:
250px|700px|reset