Excel中,SUMIF(A:A,$A$1,B:B) 可以,SUMIF(A:A,$A$1,B:C) 就不行。如何实现对多列区域单元格的条件求和?

如题所述

=SUMPRODUCT(($a$1:$a$100=$a$1)*($b$1:$c$100))
这样就可以了。不过要注意的是,sumproduct()函数的取值范围要一致,且不能为无限值。追问

谢谢。不过,={SUMPRODUCT(($a$1:$a$100=$a$1)*($b$1:$c$100))} 这个公式要求$b$1:$c$100区域所有单元格都必须包含数值,不能有单元格包含非数值或为空。还有更好的解决方案吗?

追答

我的公式只是普通的函数,没有你的那个大括号,而且这个大括号不太明白是什么意思,并不是数组公式,我试了一下,如果有空值,也是显示正确的。如图

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-13
换成=SUMIF(A:A,$A$1,B:B)+SUMIF(A:A,$A$1,C:C)试试看看来自:求助得到的回答
第1个回答  2012-12-13
=SUMPRODUCT((A:A=A1)*B:C)

写成这样吧。
第2个回答  2012-12-13
=sumif(A:A,$A$1,B:B)+sumif(A:A,$A$1,c:c)
这样写呗
第3个回答  2012-12-13
=sumif(A:A,$A$1,B:B)+sumif(A:A,$A$1,C:C)

Excel中,SUMIF(A:A,$A$1,B:B) 可以,SUMIF(A:A,$A$1,B:C) 就不行。如 ...
=SUMPRODUCT(($a$1:$a$100=$a$1)*($b$1:$c$100))这样就可以了。不过要注意的是,sumproduct()函数的取值范围要一致,且不能为无限值。

在EXCEL里的SUMIF函数,可以同时设置两个或多个条件吗?该怎么设?_百度...
首先,打开Excel并定位到包含数据的工作表,通常我们会使用SUM函数对某一列(如销售额列)进行求和,以获取总计。接着,如果你想根据特定条件,如销售额大于或等于1100,使用SUMIF函数是不够的。在这种情况下,你需要使用SUMIFS函数。例如,你可以输入公式:“=SUMIFS(F:F, F:F, ">=1100")",这里"...

在EXCEL里的SUMIF函数,可以同时设置两个或多个条件吗?该怎么设?_百度...
在Excel中,SUMIF函数本身并不支持同时设置两个或多个条件。SUMIF函数仅允许根据一个条件对数据进行求和。然而,通过一些创造性的方法,如使用辅助列或使用更高级的函数,可以实现基于多个条件的求和。当我们需要在Excel中根据两个或多个条件对数据进行求和时,可以采取以下策略之一:首先,可以使用辅助列来...

在EXCEL里的SUMIF函数,可以同时设置两个或多个条件吗?该怎么设?_百度...
1、首先使用Excel软件,打开需要进行计算的数据文件,使用sum(求和区域)函数计算销售额总计。2、再根据sumif函数格式来输入条件区域,条件,求和区域,完整函数,此时使用公式:“=SUMIF(F:F,">=1100",F:F)”。3、完成以后就直接点回车可算出“大于等于1100销售额的总和”结果,4、然后再使用公式:...

excel中sumif函数如果判断两个条件可以用{“A”,“B”}这样的格式...
可以,但结果是多个值的,需要用SUM把它们相加。如:=SUM(SUMIF(A:A,{"A","B"},B:B))这个公式是返回A列中等于A或B的,对应的B列数字的和。

excel 中怎么用 sumif 函数 求满足多个条件的和
不是SUMIF。=SUM(if(条件1,if(条件2,if(条件3,汇总区域)))是数组公式,可以进行多条件求和。 用法:比如第二张图,筛选 A厂商、规格为50 的进仓数量=SUM(IF($A$2:$A$6="A",IF($D$2:$D$6=50,$E$2:$E$6))) 追问 满足条件 厂商 材质 规格 的库存 数量 厂商 材质 规格 有100个怎么输 更...

excel countifS {} 多个条件
这样:=SUM(SUMIF(A:A,{"甲","乙","甲乙"},B:B))可以分别写在多个单元格,比如写在A1,A2,A3单元格分别为"甲","乙","甲乙"则公式为:=SUMPRODUCT(COUNTIF(B:B,A1:A3))公式意思为统计B列中含有A1,A2,A3单元格内容的个数。

为什么excel函数sumif函数的条件标准不能是等于一个单元格的内容?_百 ...
可以啊!你把这个单元格加上绝对地址符号。如=sumif(a:a,$c$1,b:b),这个公式就是让A列等c1的行,求所有B列的值。

excel中sumif函数如何使用?
将下图使用sumif函数条件求和。首先在E2单元格里输入公式:=SUMIF(A:A,D2,B:B)按回车。sumif函数里A:A代表整列产品的数据名称,如图。sumif函数里D2代表求和产品的名称。sumifs函数多条件匹配sumifs一个区域多个条件如下:在空白格中输入“=sumifs”或者在上方点击fx函数,在常用函数中找高饥到...

sumif函数详细的用法
=sumif(要判断的区域,要判断的条件,符合条件后要统计的区域)如:=sumif(a1:a100,"苹果",b1:b100)就是将a1:a100中内容是“苹果”的单元格所对应的b1:b100求和。区域范围要在同一列或同一行,并且公式中前后的两个区域范围需要对应。上述公式也可写作:=sumif(a:a,"苹果",b:b)...

相似回答