rank函数可以在一分钟内对多个表进行排序。

上一期刚刚分享了一篇文章,讲的是如何使用rank函数进行排名,比如单栏排名和多栏排名。今天继续讲rank函数排名的另一个应用——【多表排名】。

多表一起排名

比如有多个班级,每个班级的成绩都有一个单独的工作表。在这个例子中,有类1和类2。

现在我们要把1班和2班的成绩排在一起。

如下图:

一个rank函数一分钟搞定多表排名

方法分辨率:

按住shift键,用鼠标选择要排序的工作表,如:工作表:1类,2类,

然后在单元格E2中输入以下公式:

=RANK(D3,& # 8217;一类:二类& # 8217;!3美元:D币13.0美元),

然后公式就往下掉了。

所有的表都是有等级的。

操作图:

一个rank函数一分钟搞定多表排名

补充说明:

1.公式:=RANK(D3,& # 8217;一类:二类& # 8217;!3美元:D币13美元)

Class 1和Class 2是工作表的名称。

2.多个表排列在一起,表的结构必须一致。

3.在编写公式时,我们只需要写出排序所涉及的工作表范围,

比如假设参与排序的工作表是1类、2类、3类、4类,公式只需要写& # 8217;一班:四班& # 8217;,

公式为:=RANK(D3,& # 8217;一班:四班& # 8217;!:D 3美元.

4.在实际应用中,参与排序的工作表人数不一定相同,所以在写公式时,我们要引用所有工作表中记录最多的工作表的范围。

例如,假设第1类和第2类工作表参与排序,

Class 1工作表中待排序的数值区有11条记录,分别为D3:D13,Class 2工作表中待排序的数值区有17条记录,分别为D3:D19。

然后公式要引用有大量记录的区域D3:D19。

即公式为:=RANK(D2,& # 8217;一类:二类& # 8217;!3美元:D币19美元.