SUMPRODUCT()参数引用
公  式156 =SUMPRODUCT(B13:C15, D13:E15)说明(结果)上例所返回的乘积之和,与以数组形式输入
的公式 SUM(A2:B4*C2:D4) 的计算结果相同。使用数组公式可以为类似于 SUMPRODUCT 函数的计算提供更通用的解法
示例一重名求和
下表有两列数据,“品名”和数量。现在统计出同一品名的数量。
示例二多条件求和
下表中根据性别统计出语文成绩大于100的人数
注意:该函数的参数用两种方式列出。
sumproduct函数的用法简介SUMPRODUCT
两个数组的所有元素对应相乘,然后把乘积相
加,即 3*2 + 4*7 + 8*6 + 6*7 + 1*5 + 9*3
2赵
7男101112107.5
示例三多列求和
求需购买某一品名在商场A的付款总金额。
B C D E F G 品名数量单价商场A 商场B 商场C
剥笔器6302030
50铅笔81203050订书机725203050钢笔1188203050
圆规1312203050三角板102
2030503600 =SUMPRODUCT(--(B57:B62=B63),(C57:C62)*(D57:D62)*(E57:E62))
示例四
在商场A没有采购钢笔,有了代替符号--,然后求各商品的付款总金额。品名
数量单价商场A 商场B 商场C
剥笔器6302030
50铅笔81203050订书机725203050钢笔1188--3050圆规13122030
50三角板102
2030503600
=SUMPRODUCT((B71:B76=B77)*(C71:C76)*(D71:D76),(E71:E76))
针对文本值求和
组公式
=SUMPRODUCT((D42:D48=H42)*(E42:E48>100))
=SUMPRODUCT((D42:D48=H43)*1,(E42:E48>100)*1) {=SUM((D42:D48=H42)*(E42:E48>100))}
=SUMPRODUCT((B42:B48=H47)*(E42:E48>100))