返回列表 上一主題 發帖

sumproduct不可以加總公式取得的數值嗎?

回復 1# owen06

原先
B10 =SUMPRODUCT((MONTH(A2:A7)=9)*(C2:C7=27)*D2:D7)

改為
B10 =SUMPRODUCT((MONTH(A2:A7)=9)*(C2:C7=27),D2:D7)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 5# owen06

SUMPRODUCT 參數中為文字、""、空格將視為 0處理,將參數用 , 分隔可避免文字相乘錯誤。

(MONTH(A2:A7)=9) * (C2:C7=27) * D2:D7 = {TRUE;TRUE;TRUE;TRUE;FALSE;FALSE} * {FALSE;TRUE;FALSE;TRUE;FALSE;FALSE} * {"";5;"";10;"";15} = {0;1;0;1;0;0} * {"";5;"";10;"";15}
原先用 * D2:D7 時會有 數字*文字  ( {0;1;0;1;0;0} * {"";5;"";10;"";15}) 造成錯誤情況 ({#VALUE!;5;#VALUE!;10;#VALUE!;0})

原先的錯誤就是 文字*數字 所造成的錯誤

若要用 * 的如下式
=SUMPRODUCT((MONTH(A2:A7)=9)*(C2:C7=27)*(0&D2:D7))
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 每天無所事事,是人生的消費者,積極、有用才是人生的創造者。
返回列表 上一主題