Excel SUMPRODUCT和MMULT的条件
你好,我需要做一个有一般条件的产品。 单元格B6
, B7
和B8
显示正确的值
在单元格B6
我有这个公式=A1*A2+B1*B2+C1*C2
来理解我期望的结果是什么。
在B7
是=D1*D2+E1*E2
等等…
我已经在单元格B6
尝试了这个公式=SUMPRODUCT(A3:G3=A6,A1:G1,A2:G2)
,但结果为0。
在单元格B6
使用=SUMPRODUCT(1*(A3:G3=A6),A1:G1,A2:G2)
。
=SUMPRODUCT(1*(A$3:G$3=A6),A$1:G$1,A$2:G$2)
并且您将能够将公式从B6
复制到B7:B8
,并且它将按照您的要求运行。
从这个页面 ,我了解到“ – ”可以将True和False值转换为1和0。
这可能是为什么你得到0,你使用的公式添加布尔值数值。
所以你在单元格B6中查找的公式是=SUMPRODUCT(--(A3:G3=A6),A1:G1,A2:G2)
。
testingExcel 2010,它的工作。