Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 在工作表中排名_Excel_Function_Ranking_Rank - Fatal编程技术网

Excel 在工作表中排名

Excel 在工作表中排名,excel,function,ranking,rank,Excel,Function,Ranking,Rank,我有4张工作表,分别命名为苹果、梨、香蕉、橘子(在工作簿中按顺序排列),其中包含数据表。数据以完全相同的格式排列。我希望将“苹果”表中每个单元格中的苹果数与其他水果表中相同单元格中的苹果数进行排序。我该怎么做?我的尝试是创建一个名为“排名”的新工作表(这样我可以避免循环引用),并输入: =RANK(Apples!B10,Pears:Oranges!B10,1). 但是,这会产生“不适用”错误。有什么想法吗?=RANK(苹果!B10,梨:橙子!B10,1)只要苹果表包含在梨:橙子表范围内,对我来

我有4张工作表,分别命名为苹果、梨、香蕉、橘子(在工作簿中按顺序排列),其中包含数据表。数据以完全相同的格式排列。我希望将“苹果”表中每个单元格中的苹果数与其他水果表中相同单元格中的苹果数进行排序。我该怎么做?我的尝试是创建一个名为“排名”的新工作表(这样我可以避免循环引用),并输入:

=RANK(Apples!B10,Pears:Oranges!B10,1).
但是,这会产生“不适用”错误。有什么想法吗?

=RANK(苹果!B10,梨:橙子!B10,1)
只要苹果表包含在梨:橙子表范围内,对我来说效果就很好,因为RANK函数只会对ref范围内包含的元素进行排序。否则,公式将导致#N/A

因此,请确保您的苹果表包含在Pears:Oranges表范围内,如果不是这样,请扩展到:

=RANK(Apples!B10,Apples:Oranges!B10,1)

啊。好啊不,不包括在内。现在一切正常。非常感谢。