快捷搜索:  汽车  科技

用rank 函数算排名怎么做:计算排名你只会rank函数 我教你用sumproduct

用rank 函数算排名怎么做:计算排名你只会rank函数 我教你用sumproduct具体操作步骤如下:要求:求出下图中成绩对应的实际排名是多少?=SUMPRODUCT(array1 [array2] [array3] …)。参数array1,array2,...,是2到255个数组,所有数组的维数必须一样。二、sumproduct函数实现不间断排名。

求和除了用sum、sumif、sumifs,其实我们还可以用sumproduct函数。

从函数表面看,sumproduct是由2个英文单词组合而成。sum是求和,product是乘积,所以这个函数的作用,我们可以理解成:在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。

下面进入到我们今天的主题,利用sumproduct实现数据排名。

一、sumproduct函数的语法格式。

=SUMPRODUCT(array1 [array2] [array3] …)。

参数array1,array2,...,是2到255个数组,所有数组的维数必须一样。

用rank 函数算排名怎么做:计算排名你只会rank函数 我教你用sumproduct(1)

二、sumproduct函数实现不间断排名。

要求:求出下图中成绩对应的实际排名是多少?

用rank 函数算排名怎么做:计算排名你只会rank函数 我教你用sumproduct(2)

具体操作步骤如下:

1、选中C2单元格-- 在编辑栏中输入公式“=SUMPRODUCT(($B$2:$B$9>=B2)/COUNTIF($B$2:$B$9 $B$2:$B$9))“ -- 按回车键回车。

用rank 函数算排名怎么做:计算排名你只会rank函数 我教你用sumproduct(3)

公式解析:

$B$2:$B$9>=B2:判断$B$2:$B$9单元格里面的值是否大于等于B2单元格的值,如果为真,返回TRUE,否则,返回FALSE。此时,该公式组成了一个逻辑数组“{TRUE;TRUE;TRUE;TRUE;TRUE;FALSE;FALSE;TRUE}”,其中逻辑值TRUE=1,FALSE=0,所以公式结果也等于“{1;1;1;1;1;0;0;1}”。

用rank 函数算排名怎么做:计算排名你只会rank函数 我教你用sumproduct(4)

COUNTIF($B$2:$B$9 $B$2:$B$9):$B$2:$B$9中符合指定条件的单元格计数。该公式的结果为“{1;2;3;1;1;1;1;1}”。

用rank 函数算排名怎么做:计算排名你只会rank函数 我教你用sumproduct(5)

猜您喜欢: