有網友問到在 Excel 中跨工作表使用SUMPRODUCT函數的問題。參考下圖:

假設在工作表3的 SUMPRODUCT 函數要使用工作表1和工作表2的內容來運算。

Excel-跨工作表使用SUMPRODUCT函數

SUMPRODUCT 函數中參照其他工作表的位址是可以的,只要儲存格範圍的對照是正確的即可。如下公式:

工作表3的儲存格A2:=SUMPRODUCT((工作表1!$B$2:$B$11>5)*工作表2!B2:B11)

如果你覺得公式太長不好處理,可以參考以下的做法:

定義工作表1的儲存格B1:B11之名稱:次數

定義工作表2的儲存格B1:B11之名稱:數量

最重要的是領域必須設定為「活頁簿」。

Excel-跨工作表使用SUMPRODUCT函數

輸入公式:

工作表3的儲存格A2:=SUMPRODUCT((次數>5)*數量)

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 vincent 的頭像
    vincent

    學不完.教不停.用不盡

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