送人玫瑰,手有余香,請(qǐng)將文章分享給更多朋友 動(dòng)手操作是熟練掌握EXCEL的最快捷途徑! 有朋友問(wèn)了我這樣一個(gè)問(wèn)題:如何實(shí)現(xiàn)跨表?xiàng)l件求和? 看到這樣一個(gè)問(wèn)題,第一個(gè)反應(yīng)是可以使用EXCEL的合并計(jì)算來(lái)實(shí)現(xiàn),而且還不用考慮不同表格的格式和內(nèi)容是否完全一致;再想想,我們還可以利用數(shù)據(jù)透視表來(lái)解這個(gè)題目;還有,如果考慮格式的一致性后,我們還可以利用INDIRECT函數(shù)來(lái)寫(xiě)寫(xiě)公式。 例如下面這個(gè)例子。 上面這4張表是4個(gè)不同城市的不同產(chǎn)品的銷(xiāo)量?,F(xiàn)在我們要依據(jù)下面“客戶”和“產(chǎn)品”來(lái)統(tǒng)計(jì)銷(xiāo)量的總和。 下面我們就一起來(lái)看看詳細(xì)的介紹吧! 合并計(jì)算 在正式開(kāi)始前,我們首先對(duì)每張表格做一下調(diào)整。 接下來(lái)合并計(jì)算。 完成后如下圖。 最后進(jìn)行分列操作,并刪除多余行,添加列標(biāo)題即可。 數(shù)據(jù)透視表 同樣,我們需要先處理一下數(shù)據(jù),如下。 同時(shí)按下Alt+D,再按P鍵,調(diào)出數(shù)據(jù)透視表向?qū)Вc(diǎn)選“多重合并計(jì)算數(shù)據(jù)區(qū)域”,并選擇“創(chuàng)建單頁(yè)字段”。 結(jié)果如下。 取消行總計(jì)和列總計(jì)后,將所需要的數(shù)據(jù)復(fù)制后進(jìn)行必要的操作,得到最終的結(jié)果。這里不再詳細(xì)介紹了。 函數(shù)法 由于每張工作表的名稱(chēng)不一樣,沒(méi)有規(guī)律性,因此我們首先要提前工作表名稱(chēng)。這時(shí)可以利用宏表函數(shù)。 打開(kāi)名稱(chēng)管理器,創(chuàng)建名稱(chēng)sh,輸入公式“=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)&T(NOW())”。 宏表函數(shù)不能直接在EXCEL工作表中使用。但是它可以應(yīng)用在名稱(chēng)中。 宏表函數(shù)GET.WORKBOOK(1)返回的是工作簿中每個(gè)工作表的完整路徑名稱(chēng)。這里利用MID函數(shù)提取了工作表名。 接下來(lái),在單元格F2中輸入公式“=SUMPRODUCT((SUMIFS(INDIRECT(sh&"!c:c"),INDIRECT(sh&"!b:b"),E2,INDIRECT(sh&"!a:a"),D2)))”,并向下拖曳即可。 由于宏表函數(shù)會(huì)將匯總工作表的名稱(chēng)也一并抓取,因此在匯總工作表中要避開(kāi)A、B和C列。 思路: 簡(jiǎn)單說(shuō),這就是一個(gè)SUMIFS函數(shù)多條件求和,配合SUMPRODUCT函數(shù)將每個(gè)工作表中按條件匯總的數(shù)值匯總成最終的數(shù)值。 -END- 長(zhǎng)按下方二維碼關(guān)注EXCEL應(yīng)用之家 面對(duì)EXCEL操作問(wèn)題時(shí)不再迷茫無(wú)助 我就知道你“在看” 戳原文,更有料!免費(fèi)模板文檔! |
|
來(lái)自: EXCEL應(yīng)用之家 > 《待分類(lèi)》