excel函数技巧:xlookup+sortby+sequence多条件排名-趣帮office教程网

如图原文件B至M列为以总分排名的成绩单,有成绩相同的情况,现在要根据总分以及语数外实现两级排名,但不要改变位置,只是将位次写出来:公式如下

=XLOOKUP(D2,SORTBY($D$2:$D$391,$N$2:$N$391,-1,($E$2:$E$391 $F$2:$F$391 $G$2:$G$391),-1),SEQUENCE(ROWS($D$2:$D$391)))

公式思路:用sortby进行两级排名,然后用xlookup根据考号进行查找,返回一人1、2、3、4……组成的等差序列。从这可以看出xlookup不公可以查找返回现有数据,也可以返回公式中生成的内存数组。这了是它的另一个强大之处。