手机版

真的能用RANK函数吗?

时间:2021-09-17 来源:互联网 编辑:宝哥软件园 浏览:

在Excel内置的函数分类中,有一个统计函数分类。

但是除非我们需要应用专业的统计分析模型,否则我们不需要使用这么多函数。

在统计学中,除了我上学时在一门数学建模的公共基础课中用过的几个,我在工作中从来没有用过一次。

介绍了统计族函数中最常用的函数之一RANK函数。

RANK能做什么?

数据处理往往伴随着数据分析。

所谓的数据处理方法是相似的,不同的业务目的有不同的数据分析。

但不管你喜不喜欢,有排名就有数据。

尤其是当数据与业绩相关时,排名是不可避免的。

RANK用于排名。其实一点英语就能理解功能。

RANK的语法:

=RANK(编号,参考,[顺序])

可以理解为:

=RANK(对谁,在哪个范围内,升序还是降序)。

要点:

第一个参数通常是第二个参数的一部分。

为了使RANK在实际业务逻辑中有意义,第一个参数通常是第二个参数的一部分(通常是向量或数组区域)。

RANK必须出现在多条数据中。

一个单独的数据是秃子头上的虱子——。顺序是什么?

因此,第二个参数必须使用绝对引用来形成固定区域。

否则随着公式的展开,第二个参数不是固定区域,所以排名不正确。

第三个参数可以省略。

如果省略第三个参数(包括第三个参数前的逗号),默认情况下会按降序排序。

如果第三个参数不是省略或0,而是其他数字,则按升序排序。

这里也可以使用逻辑值真(1)和假(0)。

是上升还是下降?

其实这是一个业务问题,总的原则是基于强调,而且越突出越向前。

如何使用RANK?

基本用法:

财务部美眉的奖金排名有哪些?

在D3中输入:

=RANK(C3,3:加元,10加元)

然后填下去,结果如下所示:

由此可见,null值是RANK无法避免的障碍:不会被主动忽略,也不会默认为0,但会报错。

跨区域使用:

整个公司每个员工的奖金等级是多少?

问题解决方案:

实际上,本质上,这个问题仍然是由于数据源的问题:

如果数据都在同一个一维表中,则不需要额外的技能。

但有时候,我们会被动地得到这样不规则的数据。

如果数据量小,我们可以先整理一下数据源。数据太多怎么办?让我们运用一些技巧。

在不连续的范围内排序。

我们需要做的是连接不连续的区域。

对于同一表中的数据,我们可以在D3中输入公式:

=RANK(C3,3:加元,10加元,3:加元,12加元,3:加元,8加元,3:雷亚尔,17雷亚尔),0)

结果如图所示。

在Excel中,半角英文逗号可以用作连接运算符。

连接操作符可以连接不连续的区域,排序可以用类似于问题1的方式完成。

由于半角的英文逗号本身也作为参数区间符号,我们需要用一对圆括号将连接的区域括起来。

以便Excel可以识别:

3:加元10加元;

3:港元12港元;

3:百万美元800万美元;

3:雷亚尔17 .

这四组区域被整合在一起,共同构成分类区域。

否则,由于参数条目太多,将会报告错误。

跨表使用:

整个公司每个员工的奖金等级是多少?

问题解决方案:

乍一看,这个问题与问题2中的问题完全相同,只是数据源没有显示在同一个表中。

我们仍然可以使用问题2中的方法来解决这个问题,但是标准数据源可以有一个更简单的公式来解决这个问题。

(1)点击财务部门工作表名称,按住SHIFT键,点击销售部门工作表名称,并选择C2:C16区域;

这样,在财务部的D2单元输入公式:

=RANK(C2,财务部:销售部!2:加元(16,0加元)

依次填充,得到如图所示的结果。

公式分辨率:

每个表的结构是相同的,但是每个表中的数据数量是不同的。

当我们“拼接”排序区域时,我们可以选择表中数据最多的区域。

在这个例子中,数据最多是销售部门的数据,所以我们选择了C2:C16的区域。

这样,数据就被覆盖了,但很多空白区域也被拼了出来:

比如财务部形式的C10:C16是空白区域,行政部和市场部形式也存在同样的问题。

利用RANK排序区域中忽略空白区域的特性,可以很容易地进行跨表排序。

这个公式比问题2中的公式要简单得多,可以处理表结构的统一跨表排序。

我应该如何使用RANK?

RANK是RANK的一个专业,但只是RANK,可能只完成了一部分排序工作。

RANK通常需要借助Excel自带的排序工具才能达到预期的效果。

在问题1中,RANK排名给出了一个量化结果:“每个员工奖金的排名”。

如果我们需要的是一个从高到低排列的序列,那么我们需要使用排序。

选择整个数据区,然后选择奖金降序即可得到结果。

那么,RANK和排序在哪里适用呢?

如果需要量化排名,可以通过rank函数得到结果。

如果你只需要一个排序序列,就使用排序。

职场上学习的能力有很多,但很多人忽略了最基本的简单功能。

忽略最基本的Office技能,其实是因为不知道怎么用好Office,解决这么多问题。

多一项技能,多一种可能。无论你是否生活在Office上,它都可以帮助你打破职业晋升的瓶颈,有更多的选择。

而且只要掌握了正确的方法,即使零基础也能轻松学会。

版权声明:真的能用RANK函数吗?是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。