数据的排序只会出rank函数,这三组Excel函数公式效率更高。

有人的地方就有江湖,有数据的地方就有排名。相信你对Excel数据排名很熟悉。其中使用最多的排名函数是Rank函数。

数据排名只会rank函数就out了,这三组Excel函数公式更高效

因为场景不同,数据排名有不同的操作,排名函数已经不能解决我们的操作了。今天,我们来学习如何根据不同的场景,在Excel中使用函数公式进行排名运算。

案例一:所有员工按照综合表现集中排名。

数据排名只会rank函数就out了,这三组Excel函数公式更高效

案例描述:我们需要根据员工的成绩对所有员工进行综合排名。在这种集中简单的排序操作下,我们可以利用Rank函数来求解。

函数公式:

=RANK(D3,$ D $ 3:$ D $ 12.0)

功能分析:

1.Rank函数共有三个参数,第一个参数是单个待排序单元格的数据,第二个参数是所有待排序的数据区域;第三个参数有两个值:0和1 (0代表从最小到最小的降序,1代表从最小到最大的升序)。

案例二:根据人员的综合表现,按部门分别进行排名。

数据排名只会rank函数就out了,这三组Excel函数公式更高效

案例描述:我们需要根据各个部门员工的综合得分分别对他们的得分进行排名。秩函数在这种情况下无法求解。

函数公式:

= sum product(& # 8211;(($ C $ 3:$ C $ 12 = C3)*($ D $ 3:$ D $ 12)& gt;D3))+1

功能分析:

1.使用多条件排序时,需要利用Sumproduct函数,可以用*符号连接多个条件;

2.($C$3:$C$12=C3)表示统计对应的部门区域=C3的单元格中销售单元1的值,将返回True或False两个逻辑值;

3 、$ D $ 3:$ D $ 12 >;D3)代表相应数据区快速单元的D3单元的值也将以真或假逻辑结果显示;

4.因为两个条件属于逻辑值,所以需要用& # 8211;去改造。当前排名可以在当前值的基础上加+1来计算。

案例三:根据是否存在服务问题,对所有工作人员的结果进行排名。

数据排名只会rank函数就out了,这三组Excel函数公式更高效

案例描述:如上图数据所示,我们需要取消服务态度的人的排名。在这里,您可以使用IF功能进行快速操作。

函数公式:

= IF(E3 & gt;0,”取消排名& # 8221;,RANK(D3,$ D $ 3:$ D $ 12.0))

功能分析:

1.如果function在此做出判断,且对应的服务态度数大于0时,则取消排名;无论如何,将执行Rank函数来执行排序操作。

你学会了如何根据不同场景对数据进行综合排序吗?