当前位置:>首页 -> 消费

Excel中SUMPRODUCT函数的使用技巧

2022-12-25 17:42:00  来源:网络   阅读量:7830   
Excel中SUMPRODUCT函数的使用技巧

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

Excel最难的是函数公式。

例如:

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

结果可以口算,是10。

这个功能是什么意思?

有的同学一时答不上来。

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

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

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

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

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

答:结果是10。

为什么?

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

基本用法

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

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

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

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

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

=求和乘积

有高手指导超级简单!

SUMPRODUCT的参数如下:

-参数1,要相乘的第1列数据;

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

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

福利小贴士

再发两条福利小贴士:

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

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

当错误的值出现时,继续在“RD部门”中查找,看是否能找到它-

= sum product = sum product(E2:E10 * F2:F10)

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

添加了=SUM=SUM(1+2+3)▋单列数据。

如果只有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使用逻辑运算符直接比较判断,公式逻辑更清晰。

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

声明:以上内容为本网站转自其它媒体,相关信息仅为传递更多企业信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性。投资有风险,需谨慎。

热门文章