一.要求及說(shuō)明: 1.要匯總各個(gè)工作表中的數(shù)據(jù)格式必須一致,即數(shù)據(jù)在各個(gè)工作表中的相同位置。 2.總表中的匯總數(shù)據(jù)的順序可以與要匯總的各個(gè)工作表的位置順序不一致。 二.操作方法: 1.提取工作表名稱: 操作: (1)快捷鍵CTRL+F3打開(kāi)名稱管理器→新建→名稱輸入“GZBM”,引用位置輸入下方的公式→確定。 =GET.WORKBOOK(1) (2)在單元格中輸入下方的公式,向下拖動(dòng)一直到出現(xiàn)錯(cuò)誤值就可以批量獲取帶有工作簿名稱的工作表名。 =INDEX(GZBM,ROW(A2)) (3)使用選擇性粘貼的快捷鍵CTRL+ALT+V,將所得公式粘貼為數(shù)值。 (4)復(fù)制帶有中括號(hào)以及中括號(hào)內(nèi)的工作簿名,打開(kāi)替換窗口將工作簿名替換為空白,這樣就得到了所有的工作表名。 說(shuō)明: (1)GET.WORKBOOK是宏表函數(shù),必須要通過(guò)定義名稱來(lái)使用。 (2)定義的名稱GZBM是一個(gè)數(shù)組,按F9鍵可以查看其內(nèi)容。 (3)使用INDEX+ROW函數(shù)可以提取GZBM的不同元素。 (4)因?yàn)榈谝粋€(gè)工作是總表,不需要提取其名稱,所以ROW函數(shù)設(shè)置A2單元格為其參數(shù),向下拖動(dòng)時(shí)就可以分別提取第2、3、4......個(gè)工作表的名稱。 2.匯總各個(gè)工作表的數(shù)據(jù): 為了方便朋友們理解,演示一下公式的由來(lái)。 (1)手動(dòng)匯總一個(gè)工作表的數(shù)據(jù): 在B2單元格輸入下方的公式,向右拖動(dòng)就可以快速匯總第一個(gè)工作的數(shù)據(jù)。 =VLOOKUP(B$1,何光宗!$A$1:$B$12,2,0) (2)公式進(jìn)化: ①.上述的公式只能,匯總一個(gè)工作表的數(shù)據(jù)。如果向下拖動(dòng)就會(huì)出現(xiàn)錯(cuò)誤值,所以我們要將VLOOKUP函數(shù)的第二個(gè)參數(shù)優(yōu)化。 ②.其中何光宗是工作表的名稱,$A$1:$B$12是引用的單元格區(qū)域,“!”相當(dāng)于“的”的意思。用INDIRECT函數(shù)將工作表名稱和引用位置連接就可以實(shí)現(xiàn)動(dòng)態(tài)引用不同工作表的數(shù)據(jù)區(qū)域,所以將公式優(yōu)化如下: =VLOOKUP(B$1,INDIRECT($A2&'!$A$1:$B$12'),2,0) ③這里實(shí)現(xiàn)動(dòng)態(tài)引用不同工作表數(shù)據(jù)的關(guān)鍵是使用INDIRECT函數(shù)。 3.公式總結(jié): 通過(guò)上面的敘述,可以將公式總結(jié)如下: =VLOOKUP(查找值,INDIRECT(工作表所在單元格&'!引用單元格區(qū)域'),匯總數(shù)據(jù)所在的列,0) 三.注意事項(xiàng): 1.注意公式中的絕對(duì)引用和相對(duì)引用。 2.不要忽略公式中的“!”號(hào)。 總結(jié),這種匯總多個(gè)工作表數(shù)據(jù)的方法你學(xué)會(huì)了嗎? |
|
來(lái)自: 秋風(fēng)瑟瑟無(wú)盡思 > 《辦公軟件使用技巧》