SUMPRODUCT IF的函数中是否有Excel bulit?

SUMPRODUCT IF的函数中是否有Excel bulit?,excel,Excel,我有一张桌子(一张桌子),如下图所示。为了找到$Order 1的总数,我可以使用SUMPRODUCT(Price,QTY1)、SUMPRODUCT(Price,QTY2),但是我想知道$Order的总数,但它被设计成A、B、C。我非常希望保留表的结构 是否有类似于SUMPRODUCTIF的函数。如果没有,是否有办法实现我想实现的目标 我可以做另一列,做数量*价格来做SUMIF。但是,它会添加额外的列 =SUMPRODUCT(Price*QTY1*(Category="A")) 应该做这项工作

我有一张桌子(一张桌子),如下图所示。为了找到$Order 1的总数,我可以使用SUMPRODUCT(Price,QTY1)、SUMPRODUCT(Price,QTY2),但是我想知道$Order的总数,但它被设计成A、B、C。我非常希望保留表的结构

是否有类似于SUMPRODUCTIF的函数。如果没有,是否有办法实现我想实现的目标

我可以做另一列,做数量*价格来做SUMIF。但是,它会添加额外的列

=SUMPRODUCT(Price*QTY1*(Category="A"))

应该做这项工作,类别是“产品类别”列(包含字母“A”、“B”、“C”)的名称。

我是否可以选择整个列,比如SUMPRODUCT(A:A*B:B*(C:C=“A”)),而不返回值!?我假设您有Excel2007或更高版本#值错误不是使用整列的结果,而是[可能]尝试乘以文本值的结果-尝试这样修改的语法=SUMPRODUCT(a:a,B:B,(C:C=“a”)+0)