Excel 函数之——SUMPRODUCT 函数太强大了Excel 函数之——SUMPRODUCT 函数太强大了 在 excel 中,对于 sumproduct 函数的说明是返回相应的数组或者区域乘积的和
看上去就是一组数据和另一组数据先分别相乘然后求和嘛,其实 sumprodct 函数的用法不只是看上去这么简单,它兼有 sum 函数、product 函数、sumif 函数、sumifs 函数、countif 函数、countis 等函数的功能
本文就详细给大家介绍一下 sumproduct 函数的用法吧
一、基本用法
对于 sumproduct 函数,公式参数特别简单,即=SUMPRODUCT(数组 1,数组 2,数组 3, ……),每个数组之间用逗号隔开,表示数组之间先相乘再求和
如下图所示,在 E2 单元格中输入函数=SUMPRODUCT(C2:C21,D2:D21),计算过程为188*5+232*7+292*4+……224*2=23308,直接就求出来总销售额,而不用求出每个地区每个产品的销售额再求和
在 F2 中输入函数=SUMPRODUCT(F9:F28),因为只有一组数据,所以返回的结果就是对这组数据求和,相当于 sum 函数
在 G2 单元格输入函数=SUMPRODUCT(E4,F4),则表示 E4 单元格的数值乘以 F4 单元格的数值
相当于 product 函数
所以我们可以看出来,这个函数只要有逗号,那么就是逗号隔开的区域相乘,且逗号两边区域的单元格个数必须相同
二、条件求和
在下图中的 E2 单元格中输入公式=SUMPRODUCT((B2:B21=B2)*C2:C21),就会算出 A01 产品的销量合计(图中绿色部分),这个公式中仍然只有一组参数,B2:B21=B2 是在 B 列内容中推断条件是否是 A01,返回的结果是 TRUE;FA