你好,我需要做一個sumproduct
一般條件。 的正確值顯示在單元格B6
,B7
和B8
Excel SUMPRODUCT和MMULT的條件
在細胞B6
我有這個公式=A1*A2+B1*B2+C1*C2
瞭解什麼是我所期望的結果。
在B7
是=D1*D2+E1*E2
等等...
我在小區B6
這個公式=SUMPRODUCT(A3:G3=A6,A1:G1,A2:G2)
嘗試,但結果是0
你好,我需要做一個sumproduct
一般條件。 的正確值顯示在單元格B6
,B7
和B8
Excel SUMPRODUCT和MMULT的條件
在細胞B6
我有這個公式=A1*A2+B1*B2+C1*C2
瞭解什麼是我所期望的結果。
在B7
是=D1*D2+E1*E2
等等...
我在小區B6
這個公式=SUMPRODUCT(A3:G3=A6,A1:G1,A2:G2)
嘗試,但結果是0
使用=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
,它會表現爲你想要的。
從this page,我瞭解到「 - 」可以將True和False值轉換爲1和0的值。
這可能是您爲什麼得到0的原因,您使用的公式將數值添加爲布爾值。
因此,您在單元格B6中查找的公式是=SUMPRODUCT(--(A3:G3=A6),A1:G1,A2:G2)
。
測試Excel 2010,它的工作。