Sum什么意思(summer palace什么意思)

大家对SUMPRODUCT函数都很熟悉,但是关于这个函数的详细在线教程很少,尤其是公式中的星号(*)和逗号(,)。很多人不知道什么时候用逗号和星号,所以今天的教

大家对SUMPRODUCT函数都很熟悉,但是关于这个函数的详细在线教程很少,尤其是公式中的星号(*)和逗号(,)。很多人不知道什么时候用逗号和星号,所以今天的教程就给大家详细讲解一下SUMPRODUCT函数,让大家都能理解。

一、SUMPRODUCT函数的作用。

从字面上看,SUMPRODUCT由两个英文单词组成。和与积都是积,所以就是积的和。

官方定义是:SUMPRODUCT函数是将给定数组中数组之间对应的元素相乘,返回乘积之和。

二、SUMPRODUCT函数的语法。

SUMPRODUCT(数组1,[数组2],[数组3],...)。

其中,数组1、[数组2]和[数组3]是数组参数。

注意:

(1)数组参数必须具有相同的维数,否则函数SUMPRODUCT将返回错误值#VALUE!。

(SUMPRODUCT函数将非数字数组元素视为0。

(3)如果只有一个数组,直接将这个数组中的所有值相加,然后返回相加的结果。

第三,单条件计数。

举例:数数下图中有多少“面膜”产品。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

具体操作步骤如下:

1.选择单元格H4-在编辑字段中输入公式“= sum product(-($ d $ 3:$ d $ 11 = G4))”-按enter键输入。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

2.动画演示如下。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

3.公式分析。

(1)$D:$D=G4:

D3:D11单元格区域是一个数组。确定数组中的每一项是否等于G4单元格的内容“掩码”。如果是,返回TRUE否则,返回FALSE。此时,公式得到一组逻辑值数组{ TRUE假的;假的;真实;假的;假的;假的;假的;FALSE} .

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

(2) - ($D:$D=G4):

在SUMPRODUCT函数中,逻辑值TRUE和FALSE会直接被当作0,所以在它们前面加两个负号“--”,把逻辑值TRUE变成1,把逻辑值FALSE变成0。此时公式得到一组1和0的数组{ 1;0;0;1;0;0;0;0;0}。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

(3)公式的计算过程如下。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

四。单个条件的和。

举例:统计下图中“面膜”产品的总销售额。

具体操作步骤如下:

1.选择单元格H4-在编辑字段中输入公式“= SUMPRODUCT (-($ d : $ d = G4),E3:E11”-按enter键输入。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

2.动画演示如下。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

3.公式分析。

(1) - ($D:$D=G4):

D3:D11单元格区域是一个数组。确定数组中的每一项是否等于G4单元格的内容“掩码”。如果是,返回TRUE否则,返回FALSE。此时,公式得到一组逻辑值数组{ TRUE假的;假的;真实;假的;假的;假的;假的;FALSE} .在SUMPRODUCT函数中,逻辑值TRUE和FALSE直接作为0处理,所以在前面加了两个负号“--”,把逻辑值TRUE变成1,把逻辑值FALSE变成0。此时公式得到一组1和0的数组{ 1;0;0;1;0;0;0;0;0}。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

(2)公式的计算过程如下。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

第五,多条件求和。

例:统计下图中“李”这个名字和“面膜”这个产品的销量。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

具体操作步骤如下:

1.选择单元格I4-在编辑字段中输入公式“= SUMPRODUCT (-($ c : $ c = G4),($ d : $ d = H4),$ e : $ e )”,然后按enter键。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

2.动画演示如下。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

3.公式分析。

(1) - ($C:$C=G4),-($ D $ 3:D $ 11 = H4):

首先,确定:C11数组中的每一项是否等于G4单元格中的内容“李”的值。如果是,返回TRUE否则,返回FALSE。然后判断D3:D11数组中的每一项是否等于H4单元格中的内容“mask”,如果是,则返回TRUE,否则返回FALSE。在SUMPRODUCT函数中,逻辑值TRUE和FALSE直接作为0处理,所以在前面加了两个负号“--”,把逻辑值TRUE变成1,把逻辑值FALSE变成0。该公式返回以下结果。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

(2)公式的计算过程如下。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

上面的公式也可以写成“= sum product(($ d $ 3:$ d $ 11 = H4)*($ e $ 3:e $ 11 = i4)* $ f $ 3:f $ 11)”,结果都是2655。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

观察上面两个公式,不难发现结果是一样的,只是第一个公式数组用逗号隔开,第二个公式数组用星号隔开。逗号和星号有什么区别?

一级方程式有三个参数,二级方程式只有一个参数。(判断是否有几个参数要用逗号隔开)。在第一个公式中,三个区域相乘的步骤由一个函数完成。该函数做两件事,首先将三个区域的数据相应相乘,然后将乘积相加。在第二个公式中,三个区域的相乘是通过数组计算来完成的。该函数只做一件事,即增加产品值。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

下图中单元格J4的公式为:= SUMPRODUCT (-($ d : $ d = H4),-($ E $ 2:E $ 11 = I4),$ F $ 2:F $ 11),此公式的参数用逗号分隔,结果正确“单元格J5的公式为:= SUMPRODUCT(($ D $ 2:D $ 11 = H4)*($ E $ 2:E $ 11 = I4)* $ F $ 2:F $ 11”。这个公式的参数直接用星号分隔,错误值“#VALUE!" .

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

第一个公式中使用了逗号(,),它有3个独立的参数。SUMPRODUCT函数首先将三组数据对应相乘,相乘时会对数据进行校验,将非数值数据视为0,然后将乘积相加。因此,D2“名称”和E2“产品”将被视为0,公式可以得到正确的结果。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

第二个公式中使用了星号(*),结果是错误的。为什么?因为计算区域中的D2“名称”和E2“产品”是文本,所以文本不能相乘,SUMPRODUCT函数只负责将产品相加。所以公式得到了错误值“#VALUE!”从一开始。走吧。

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

关于逗号和星号的区别,看完这篇文章应该会有更深的理解。如果还是不明白,可以在评论区留言或者私信找边肖~

想要本教程的练习文件,私信发送“011”即可获得!

想学好Excel函数?你得先搞懂函数公式中逗号和星号的区别

如果你认为这篇文章对你有帮助,你可以给边肖你的赞赏和鼓励。你的赞赏、关注、转发、评论和喜欢,都是对边肖的鼓励和支持。谢谢大家!

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/168361.html

发表回复

登录后才能评论