標籤:

[EXCEL]經常會碰到的問題點:多個工作表匯總求和

左側為多個工作表的數據源,要求在根據A列的項匯總多個工作表的相同項,如圖所示:

動畫演示過程:

解析:

1、對於單個工作表單條件求和,可使用SUMIF函數,如對第一個工作表求和,

公式=SUMIF(張三!A:A,A1,張三!B:B)

2、對於多個工作表求和,對SUMIF函數進行數組變通

2.1、用{}構建數組,將SUMIF第一個參數進行修改:({"張三","李四","王五"})&"!A:A",大括弧代表的是要求和的工作表名稱

輸入完成後選擇修改部分的公式,按住F9,可查看公式結果:{"張三!A:A","李四!A:A","王五!A:A"},它表示的三個工作表的A列數據

2.2、上述返回的是一個文本,需要用INDIRECT函數進行組合:INDIRECT(({"張三","李四","王五"})&"!A:A")

輸入完成後選擇修改部分的公式,按住F9,可查看公式結果:{"A","A","A"}

2.3、同理,將SUMIF第三參數修改:INDIRECT(({"張三","李四","王五"})&"!b:b"))

2.4、上述修改後,函數=SUMIF(INDIRECT(({"張三","李四","王五"})&"!A:A"),A1,INDIRECT(({"張三","李四","王五"})&"!b:b"))

選擇整個SUMIF函數,按住F9,返回結果:{8,8,13},這是分別對三個工作表的求和值

2.5、用SUM函數,對三個工作表進行求和,函數=SUM(SUMIF(INDIRECT(({"張三","李四","王五"})&"!A:A"),A1,INDIRECT(({"張三","李四","王五"})&"!b:b")))

選擇整個SUM函數,按住F9,返回最終匯總結果:29

2.6最後一步,也是最為關鍵的一步:對於數組公式,需要同時按住三個鍵:CTRL SHIFT 回車鍵

對於新手朋友 ,建議先收藏

.........................................................

更多內容請關注 微信公眾號:PTEXCEL

想參與EXCEL交流的朋友,請加微信號:893316488,群主會拉你入群

........................................................................................

肯特最新力作<銀行日記賬>,功能強大,獲取方法:

1、關注微信公眾號:PTEXCEL,點擊右下方菜單欄「私人定製」

2、加微信號:893316488,查看個人資料,點擊」微店」

推薦閱讀:

居港權問題
十二星座容易出現哪些心理問題
【竅門】巧用植物解決風水大問題
親密時 女人這些問題男人最擔心!
孩子很聽話,你也得操心是不是有這5個問題

TAG:工作 | 問題 |