sumproduct函数多条件求乘积 如何设置elx各列相加函数?

[更新]
·
·
分类:互联网
1152 阅读

sumproduct函数多条件求乘积

如何设置elx各列相加函数?

如何设置elx各列相加函数?

想必有表亲已经想到办法了,既然是按条件求和,就用SUMIF函数呗:
SUMIF(B:B,G2,C:C) SUMIF(B:B,G2,D:D) SUMIF(B:B,G2,E:E)
公式分别对C、D、E列条件求和,最后相加。
这样看是没有问题的,可是如果需要对30列数据条件求和,那岂不是太费劲了哦。
嗯,还有一种简便一点的公式:
这里用到了数组公式:
SUM(IF(B$2:B$72G2,C$2:E$72))
首先用IF函数进行处理,如果B2:B72中等于G2单元格指定的品牌,就返回C2:E72单元格区域中对应行的数值,否则返回逻辑值FLASE,最后使用SUM函数求和。
这里因为执行了数组运算,所以公式编辑完成后,要单击编辑栏,再按住Shift Ctrl不放,按回车。注意公式两侧的花括号是自动生成的,手工敲入是无效的哦。
这个公式比较简短,但是需要按三键才能输入,有些新人朋友可能一时还找不到感觉,耐心点,多试几次吧。
还有一个不需要按三键输入的公式:
SUMPRODUCT((B$2:B$72G2)*C$2:E$72)
首先使用B$2:B$72G2判断B列是否等于指定的品牌,得到逻辑值TRUE或是FLASE,再用逻辑值与C2:E72的数值相乘,最后使用SUMPRODUCT计算出乘积之和。

Excel各种条件求和的公式汇总?

1、直接求和。直接求和直接用SUM函数就行。如SUM。
2、用COUNTIF()函数来进行统计。COUNTIF()函数返回给定区域内满足一定条件的单元格的数目。在需要返回值的单元格中输入“COUNTIF。
3、多表多条件求和SUMPRODUCT()函数,SUMPRODUCT在给定的几组数组中,将数组间对应的元素相乘并返回乘积之和。
4、SUM()函数+IF()函数嵌套的方式双条件求和。
5、多条件求和在实际生活中,经常要遇到一些有多个条件的求和方式,这时就要用到数组公式,数组公式的创建方法很简单,在单元格中输入公式后按 CTRL SHIFT ENTER 组合键即可生成数组公式。

sum求和公式快捷技巧?

一、Sum函数:求和。
目的:统计总销量。
方法:
1、在目标单元格中输入公式:SUM(1*(D3:D9))。
2、快捷键Ctrl Shift Enter填充。
解读:
1、用公式Sum(D3:D9)求和时,结果明显不对。原因在于单元格为文本格式。
2、解决办法:在目标单元格中输入公式:SUM(1*(D3:D9)),快捷键Ctrl Shift Enter填充。
3、如果数字单元格为文本格式,需要将其转换为常规或数值类型时,可以选择性粘贴乘1或采用1*(D3:D9)的形式强制转换为数值格式。
2
/8
二、Sumif、Sumproduct函数:单条件求和。
目的:按性别统计销量。
方法:
在目标单元格中输入公式SUMIF(C3:C9,H3,D3:D9)、SUMPRODUCT((C3:C9H3)*D3:D9)。
解读:
1、Sumif函数的作用为:但条件求和,语法结构为:Sumif(条件范围,条件,求和范围)。
2、Sumproduct函数的作用为:返回相应的数组或区域乘积的和,语法结构为:Sumproduct(区域1,区域2……区域N)。
3、公式SUMPRODUCT((C3:C9H3)*D3:D9)中首先判断C3:C9H3是否成立,如果成立,则返回1,否则返回0,形成一个1和0为数组元素的新数组,然后和D3:D9区域对应的值相乘并返回和值。
3
/8
三、Sumifs、Sumproduct函数:多条件求和。
目的:按性别统计销量gt50的销量和。
方法:
在目标单元格中输入公式:SUMIFS(D3:D9,C3:C9,H3,D3:D9,#34gt#34ampI3)、SUMPRODUCT((C3:C9H3)*(D3:D9gtI3)*D3:D9)。
解读:
1、Sumifs函数的作用为:多条件求和。其语法结构为:Sumifs(求和范围,条件1范围,条件1,条件2范围,条件2……条件N范围,条件N)。
2、当两个条件都为真的时候,其相乘的结果也为真,否则则为假。
4
/8
四、Dsum函数:数据库求和。
作用:求满足条件的数据库中记录的字段(列)数据的和。
语法:Dsum(数据区域,求和字段的相对列数,条件区域)。
注意事项:“数据区域”和“条件区域”必须包含列标题。
1、单条件求和。
目的:按性别统计销量和。
方法:
在目标单元格中输入公式:DSUM(C2:D9,2,H2:H3)。
5
/8
2、单字段多条件求和。
目的:计算“王东、小北、小李”的销量和。
方法:
在目标单元格中输入公式:DSUM(B2:D9,3,H2:H5)。
6
/8
3、多字段单条件求和。
目的:求产品在相应地区的销量。
方法:
在目标单元格中输入公式:DSUM(D2:F9,2,I2:J3)。
7
/8
4、多字段多条件求和。
目的:计算指定“地区”和指定“产品”的销量和。
方法:
在目标单元格中输入公式:DSUM(D2:F9,2,I2:J5)