2017-08-11 235 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,它的工作。