Excel中SUMPRODUCT函数的使用技巧

资讯 来源:IT之家   阅读量:14442    2022-12-25 17:43

原标题:《学会这个功能,一个顶四个!》

Excel最难的是函数公式。

例如:

上面这个公式,SUM函数,很简单相信大家都知道是求和

结果可以口算,是10。

这个功能是什么意思。

有的同学一时答不上来。

其实很简单,和是加法,积是乘法,

所以计算结果是把所有的数相乘:24。

你肯定会表示不满:我就是不知道如果我知道,我会立即回答

不要紧,再增加一点难度:

现在你已经学会了和与积函数,那么当你把这两个函数结合起来的时候,计算结果应该是怎样的呢。

答:结果是10。

为什么。

这节课,我们来学习SUMPRODUCT,一个简单又复杂的函数!

基本用法

SUMPRODUCT的作用是将两列数据相乘,然后相加。

比如上面的计算结果是两列各单元格相乘再相加,结果是40。

因此,这种效果通常用于计算需要相乘的两列的相加场景,

例如,销售量和产品单价:

为了计算总销售额,使用SUMPRODUCT公式:

=求和乘积

有高手指导超级简单!

SUMPRODUCT的参数如下:

—参数1,要相乘的第1列数据,

—参数2,要创建的第二列数据,

—参数3等等您最多可以选择255列数据

福利小贴士

再发两条福利小贴士:

▋参数乘法有同样的效果。

下面两个公式的结果是一样的,本质上都是两列数据相乘:

当错误的值出现时,继续在R&D部门中查找,看是否能找到它—

= sum product = sum product

原理和下面SUM函数中的内加一样。

添加了=SUM=SUM▋单列数据。

如果只有1列参数,则效果与使用SUM函数相同。

那么,为什么第一种情况是10你应该明白,因为只有一列数据

乘以数字。

再来一个案例。

现在老板认为产品单价太低,每件产品单价要提高5元,那么总销售额应该怎么算。

不用每个单价加5,用一个SUMPRODUCT公式就可以得到。

=求和乘积

看到了吗很简单直接在求和一栏加5就行了

这个计算过程实际上增加了5:

因此,添加一个5本质上与添加一个5的列表是一样的。

我觉得涨5块钱还不够高直接价格翻倍乘以2怎么办

公式是这样的:

=求和乘积

他的计算原理和加号一样,如下:

▋条件计数

毕竟是SUM和PRODUCT函数的结合,SUMPRODUCT用法不止这些。

看下面这个问题。如果要统计每个部门的人数,公式如下:

=SUMPRODUCT*1)

分析:

B2:B10=G2事实上,看看B3 B2细胞,...,B10,看看他们是不是和G2一样,也就是卖一个

如果相同,则为真,即1,则结果为1,

如果不是,则为假,即0,结果为0。

最后加起来就是合格的数量。

如果有多个条件,则乘以该条件判断的逻辑值。例如,判断每个部门的女生人数:

公式如下:

=SUMPRODUCT*(D2:D10= "女性 "))

例如,要计算2010年之前加入的每个系的女生人数,请将其乘以一个条件值:

公式是这样的:

=SUMPRODUCT*D2:D10= "女性 ")*年份(E2:E102010)

你总结出用法了吗。

一句话,有条件就乘以多少倍:

▋条件求和

就这些吗SUMPRODUCT肯定不满意

现在我们要统计每个部门的销售额,

相应的SUMPRODUCT公式如下所示:

=SUMPRODUCT)

计算过程如下:

如果有多个条件,比如计算各部门产品C的销售额:

公式如下:

= sum Product *(f $ 2:f $ 10)*($ b $ 2:b $ 10 = H2)*(D2:D10 = "产品C "))

和前面的计数原理一样,把数据列和条件列相乘就行了。

写在最后

你可能会有点困惑:

这些计算可以用SUMIFS和COUNTIFS来实现为什么使用SUMPRODUCT

原因不是很明显吗。一个函数顶四个!

要知道,条件数是不一样的,你可能要在SUMIF,SUMIFS,COUNTIF,COUNTIFS之间来回切换,

SUMPRODUCT只需要一个函数。

另外SUMPRODUCT使用逻辑运算符直接比较判断,公式逻辑更清晰。

更重要的是,它还可以计算更复杂的条件判断。

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。

友情合作