桓楠百科网

编程知识、经典语录与百科知识分享平台

万能函数SUMPRODUCT,数组乘积之和

公式解析:【SUMPRODUCT】在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和

当我们输入=SUMPRODUCT,会弹出如下的提示框


用法解析(以下均为虚拟数据):

1.直接求和:计算总销售额

=SUMPRODUCT(C2:C15)


2.数组乘积之和:计算总销售额

=SUMPRODUCT(C2:C15,D2:D15)


3.多条件求和:计算男员工销售大于500的总销售额

=SUMPRODUCT((B2:B10="男")*(C2:C10>500)*(D2:D10))



4.单一条件计数:计算销售部人数

=SUMPRODUCT(N(B2:B6="销售部"))

解析(按F9键可返回公式计算结果):

B2:B6="销售部",返回结果{FALSE;TRUE;TRUE;FALSE;FALSE}

N函数-返回转化为数值后的值:这里将TRUE转化为1,将FALSE转换为0,N(B2:B6="销售部")返回结果{0;1;1;0;0}

SUMPRODUCT求和结果为2

5.多条件计数:计算销售数量大于500的男员工人数

=SUMPRODUCT((B2:B10="男")*(C2:C10>500))

6.不重复值个数:计算参赛人员人数

=SUMPRODUCT(1/COUNTIF(A2:A11,A2:A11))


解析

原理:1个苹果等分3份,每份占3/1,三个3/1相加为1,是1个苹果

同理:黄雅静参赛两次,每次参赛视为2/1,两个2/1相加为1,参赛人数为1

COUNTIF(A2:A11,A2:A11)结果为{1;1;1;1;1;2;1;1;1;2}

计算的是每一个姓名出现的个数

1/COUNTIF(A2:A11,A2:A11)结果为{1;1;1;1;1;0.5;1;1;1;0.5}

SUMPRODUCT求和结果为9


以上就是今天要分享的全部内容了,一起加油吧!

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言