如何同时对多列进行排名?RANK函数的这种用法 99%的人都不知道!
RANK函数可以对单个产品的销量进行排名,但实际上,要排名的数字有时会被分成多个列。此时,需要同时对多列数据进行排名。我该怎么办?
数据如图,产品按序号分组排列。如何根据销售一栏的数据计算出每个业务员的销售排名?
很多朋友解决这个问题的办法就是重新整理数据,把所有的销量汇总成一列,用RANK函数进行排名,然后再分组复制粘贴数据。
但是从今天开始,就不会那么难了。在C3直接输入公式:
=RANK(B3,($B$3:$B$8,$E$3:$E$8,$H$3:$H$8),0)
让我们看看进展如何。
单从这一栏来看,结果似乎还可以。请复制到另外两栏。
完美!
相信大家都很熟悉RANK函数的功能。在这个例子中,我们主要使用了RANK函数支持联合引用的特性。($ b $333,360 $ b $8,$ e $333,360 $ e $8,$ h $333,360 $ h $8)由一个联合引用运算符逗号分隔,并作为RANK函数的第二部分包含在括号中。
小科普:
有三种参考运算符:
“:”(冒号)区域运算符。
“,”(逗号)联合运算符。
" "(空格)交集运算符。
最常见的是冒号。
为了说明操作员的作用,我们必须首先了解名称框:
上图中红色箭头指示的白色区域是名称框,通常显示当前选定的单元格位置和左图中选定的C4单元格。
当表格数据较大时,如果要选择后面的单元格,可以直接在名称框中输入。例如,如果要选择单元格Z100,可以直接在名称框中输入Z100,然后按回车键,而不是拖动滚动条来查找单元格。
选择区域时,同时观察名称框,会显示所选范围内的行数和列数。字母R代表行,字母C代表列。左图中的选定区域是一个7行3列的区域。
掌握这一点非常重要。以后学习函数的时候,经常需要知道行、列等信息,可以通过名称框知道这些。
当需要选择更多单元格时,比如想选择A列的1000个单元格,用鼠标拉选会非常费力。此时可以在名称框中输入A1: A1000,按回车键完成,准确快捷。
选择行或列时,“名称”框显示选择范围内的第一个单元格。你可以自己试试这个。
在上面的例子中已经使用了冒号,所以让我们举几个例子来理解引用的含义。
依次输入名称框。
E5:F6输入。
:5输入。
F7 E4,G1:G8进入。
输入533607 c :g(7后面有空格)。
也可以输入更多的报价方式。相信你能理解引号中冒号、逗号、空格的作用,所以你能理解这些作用。你不必纠结于具体的定义和原因。
版权声明:如何同时对多列进行排名?RANK函数的这种用法 99%的人都不知道!是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。