Excel统计函数秩的六种经典用法

今天,我们将详细学习它的几个经典用法;

1.降序

上一篇文章介绍的例子默认都是降序排列的,这里就不赘述了。

2.升序

将参数顺序调整为非零值,任何值都可以,不影响结果。

=RANK(B2,2美元:7.2美元)

Excel 统计函数之Rank的6种经典用法

3.多区间

还记得区间的并集(【游吧主】Excel公式及其介绍)吗?这里,我们只是使用引用运算符来连接区间。注意绝对引用,否则错误值#REF!在示例中将会出现。;

Excel 统计函数之Rank的6种经典用法

4.多条件

如果有多个条件要比较呢?借辅助柱操作;

原理:增加值的微小差异,使第一个条件相同时,前几个值一致。

辅助柱=B2+C2*0.001

Excel 统计函数之Rank的6种经典用法

5.唯一排序

当出现相同的值时,顺序相同。如果想得到唯一值呢?

添加一个平滑的种子。同样的数值,谁先出现谁就排第一。

=RANK(B2,$ B $ 2:$ B $ 8)+COUNTIF($ B $ 2:B2 B2)-1

Excel 统计函数之Rank的6种经典用法

为什么不用内存数组来构造秩函数的第二个参数?那不是还剩下一个功能吗?

因为Rank的Ref必须是单元格引用。

6.多条件+唯一性

这种情况是我们遇到的最常见的场景。解决方法是将4和5合并,先按多个条件排序,如果仍有相同的值,再按出现的顺序排序。

7.摘要

可以用一个公司实现多条件唯一排序吗?答案是肯定的。学习这种思维方式还是很有意思的。后面再介绍吧。