2017-08-11 227 views
0

你好,我需要做一个sumproduct一般条件。 的正确值显示在单元格B6B7B8Excel SUMPRODUCT和MMULT的条件

在细胞B6我有这个公式=A1*A2+B1*B2+C1*C2了解什么是我所期望的结果。
B7=D1*D2+E1*E2等等...

enter image description here

我在小区B6这个公式=SUMPRODUCT(A3:G3=A6,A1:G1,A2:G2)尝试,但结果是0

回答

2

使用=SUMPRODUCT(1*(A3:G3=A6),A1:G1,A2:G2)细胞B6

更妙的是使用=SUMPRODUCT(1*(A$3:G$3=A6),A$1:G$1,A$2:G$2)

,你就能公式从B6复制到B7:B8,它会表现为你想要的。

1

this page,我了解到“ - ”可以将True和False值转换为1和0的值。

这可能是您为什么得到0的原因,您使用的公式将数值添加为布尔值。

因此,您在单元格B6中查找的公式是=SUMPRODUCT(--(A3:G3=A6),A1:G1,A2:G2)

测试Excel 2010,它的工作。