用SUMIF多条件求和,如何做。

指定用sumif 求多条件的收款金额,具体表是:
收款单位 收款金额
中国人寿 822000
中国中铁 640000
紫金矿业 967000
中国人寿 668000
中国中铁 985000
中国中铁 589000
新希望集团 896000
中国平安 700000
紫金矿业 975000
新希望集团 565000
中国平安 862000
紫金矿业 854000
中国人寿 525000
中国中铁 565000
中国中铁 972000
新希望集团 967000
中国平安 549000
紫金矿业 720000
新希望集团 704000
中国平安 541000
紫金矿业 632000
紫金矿业 657000
中国人寿 602000
中国中铁 625000
紫金矿业 566000
中国人寿 839000
中国中铁 673000
中国中铁 685000
新希望集团 718000
中国平安 902000
紫金矿业 848000
新希望集团 843000
中国平安 993000
紫金矿业 898000
中国人寿 582000
中国中铁 813000
中国中铁 870000
新希望集团 738000
求:中国人寿,中国中铁,紫金矿业,中国平安的收款总计是:
麻烦了

1、打开要汇总数据的表。

2、我们要汇总每个人的总分数。

3、在G2单元格输入=SUMIF($B$2:$B$16,F2,$C$2:$C$16),意思是用B2到B16范围,找符合F2的条件,计算C2到C16符合条件的和。

4、回车之后,总分数出来了,我们点击G2单元格右下角的黑方块向下拉。

5、所有人的总分数都出来了。

6、我们还可以求其它条件的和,如大于100分的和。

7、在单元格输入=SUMIF(C2:C16,">100"),意思是在C2到C16范围内大于100分的和。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-07-22

SUMIF是单条件求和。如果有条件那只能将每个SUMIF再进行求和。

软件工具:Excel2013

1、格式:SUMIF(单元格的区域,条件,要求和的实际单元格)

2、例:对中国人寿,中国中铁,紫金矿业,中国平安进行求和。

3、公式:=SUM(SUMIF(A2:B39,"中国人寿",B2),SUMIF(A2:B39,"中国中铁",B2),SUMIF(A2:B39,"紫金矿业",B2),SUMIF(A2:B39,"中国平安",B2))

4、这个公式有点长,可以用数组形式进行简化。=SUM(SUMIF(A2:B39,{"中国人寿","中国中铁","紫金矿业","中国平安"},B2))

注:如果无要求指定函数,多条件求和可以用SUMIFS。

第2个回答  2012-05-22
sumproduct(条件1*条件2*…*条件n*求和区域)对区域内满足的条件求和(条件为“且”的关系)
你这个问题可以表示为:=sumproduct((a2:a99="某供应商")*(b2:b99="某种产品")*c2:c99)
条件如果是文本必须要加""符号。 所选的区域应为具体数据内容,最好不要包括表头。
第3个回答  2013-08-30
=SUM(SUMIF(A2:B39,"中国中铁",B2),SUMIF(A2:B39,"中国中铁",B2),SUMIF(A2:B39,"紫金矿业",B2),SUMIF(A2:B39,"中国平安",B2))
第4个回答  2012-05-22
如果需要多条件求和,用sumif很麻烦
用sumproduct()函数吧
例如
=sumproduct(--(A:A=“供应商1”),--(B:B=“产品规格1”),--(C:C))