当我们需要算排名时,通常需要用到Rank函数。Rank函数的胃口比Sum大一点,至少需要吃下2个参数,才能算得出排名。
知道用法,操作起来就很简单。
▊ 默认按降序算排名
在不写第三参数时,默认是按照降序排序的。数字越大,排名越靠前。
▊ 按升序算排名
如果需要按升序排名,第三参数要写1。
【Q&A 常见问题解答】
1、Rank排名结果为什么会出错?
同样的 ,函数出错时,先检查拼写和语法,如果拼写和语法没错,就去检查数据源。
Rank函数最容易出错的地方,就是第二个参数,记住要锁定位置。
当公式向下填充,引用区域就会跑偏。需要按F4键,把它锁定别跑。
2、怎么反过来,指定排名,把对应的数取出来?
这个时候,需要用到另外两个函数,分别Large和Small
3、数值相等的数据排名相同,下一个数的排名不连续怎么处理?
rank函数的结果有个特点,当数据相等时,排名结果相同,但是下一个数的排名序数会顺延。比如:如果想让所有排名结果是连续自然数,这在Excel界有一个专有称呼「中国式排名」。
由于公式比较复杂,怕放出来后会吓到你,我以后再写。等你需要用到时,可以百度搜索这个关键词「Excel 中国式排名」,找到相应的教程。
不信,你现在就可以百度搜索看一看。
看完这篇攻略,希望你能:
① 了解Rank函数的功能和基本用法;
② 进一步加深对美元符号$作用的认识(有钱就是了不起);
③ 记住,有些可选参数,会改变函数公式的功能属性,写和不写结果完全不一样;
④ 学一个函数,可以一窝端。建立关联,就是增加记忆钩子,扩大函数词汇量,未来才能更灵活的解决问题。