根據下表來看看 SUMPRODUCT 的應用:

儲存格I2:=SUMPRODUCT((A2:A14=F2)*(B2:B14=G2)*(C2:C14=H2),D2:D14)

使用「*」表示「AND」功能,上列公式表示:

=SUMPRODUCT(條件一 AND 條件二 AND 條件三 , 要合計的數值)

儲存格I4:=SUMPRODUCT((A2:A14=F2)*(B2:B14=G2)*(C2:C14=H2)*D2:D14)

使用「*」表示「AND」功能,上列公式表示:

=SUMPRODUCT((條件一 AND 條件二 AND 條件三 ) X 要合計的數值)[X表示乘號]

以這個例子的儲存格I3來看:

=SUMPRODUCT((A2:A14=F3)*(B2:B14=G3)*(C2:C14=H3),D2:D14)

=SUMPRODUCT((A2:A14=F3)*(B2:B14=G3)*(C2:C14=H3)*D2:D14)

的結果是一樣的。

因為SUMPRODUCT會將合於條件的TRUE以1表示,FALSE以0表示,所以D2:D14符合條件者被挑出再相加,和合於條件X1+不合於符件X0的和會相等。

學不完.教不停.用不盡文章列表

arrow
arrow
    全站熱搜

    vincent 發表在 痞客邦 留言(5) 人氣()