close
4243 |
Excel如何跨工作表加總回傳數值 |
如果想要在SUMMARY工作表匯總各月份(英文月份縮寫)的客戶各品名數量,有什麼方法可以完成?
使用SUMIFS函數
步驟1:點取D3儲存格,輸入公式「=SUMIFS(INDIRECT(D$1&"!$D:$D"),INDIRECT(D$1&"!$B:$B"),$A3, INDIRECT(D$1&"!$C:$C"),$B3)」後,向下及向右複製到D3:O11儲存格。
公式說明
=SUMIFS(INDIRECT(D$1&"!$D:$D"),INDIRECT(D$1&"!$B:$B"),$A3,INDIRECT(D$1&"!$C:$C"),$B3)
首先我們要將第一列的內容代入欲抓取的工作表,所以使用INDIRECT函數,第一個參數為所在欄第一列儲存格內容,由於會將公式向下複製,故為了不讓儲存格位址變動,在列號前面加上$符號鎖定(D$1)。
欲計算總和的欄位位於各月份工作表D欄,由於會將公式向右複製,故為了不讓儲存格位址變動,在欄名前面加上$符號鎖定($D:$D)。
條件欄位位於各月份工作表B欄及C欄,由於會將公式向右複製,故為了不讓儲存格位址變動,在欄名前面加上$符號鎖定($B:$B、$C:$C)。
準則欄位位於SUMMARY工作表同一列A欄及B欄,由於會將公式向右複製,故為了不讓儲存格位址變動,在欄名前面加上$符號鎖定($A3、$B3)。
最後透過SUMIFS函數來計算二個條件的加總。
文章標籤
全站熱搜
留言列表