excel怎么批量提取工作表名稱?快速提取全部工作表名稱的技巧

在使用公式查詢或匯總多工作表數(shù)據(jù)時(shí)經(jīng)常需要用到整個(gè)工作簿所有工作表的名稱,本例介紹如何用宏表函數(shù)GET.WORKBOOK來(lái)提取工作表名稱。
1、Ctrl+F3調(diào)出定義名稱對(duì)話框,或者點(diǎn)擊【公式】-【定義名稱】調(diào)出定義名稱對(duì)話框。
2、在【名稱】框里輸入一個(gè)定義名稱(本例輸入ShName),方便在工作表中引用。在【引用位置】處輸入=GET.WORKBOOK(1),設(shè)置完畢后點(diǎn)擊【確定】按鈕。
3、雙擊一個(gè)單元格,輸入公式:=INDEX(ShName,ROW(A1)),這時(shí)就返回了包括工作簿名稱的工作表名稱。
4、INDEX函數(shù)使用說(shuō)明:INDE(數(shù)組,第二參數(shù))表示從數(shù)組中提取第幾個(gè)元素。例如:INDEX({1,7,9},2)表示從{1,2,3}的數(shù)組里提取第2個(gè)元素,也就是7。
5、將公式修改一下,將中括號(hào)的部分去掉,只留下工作表名稱。公式為:=REPLACE(INDEX(ShName,ROW(A1)),1,FIND("]",INDEX(ShName,ROW(A1))),"")
6、下拉公式就可以看到順序返回了所有工作表名稱,這樣就可以在其他函數(shù)中引用了。
注意:工作簿中隱藏的工作表名稱也會(huì)顯示出來(lái),本例隱藏了一個(gè)名稱為“合并單元格”的工作表。
7、如果是在2007版Excel中使用宏表函數(shù),點(diǎn)擊保存時(shí)會(huì)彈出下面的對(duì)話框:
8、解決方案有兩種:
1)選擇另存為97-2003版Excel格式,也就是擴(kuò)展名為.xls的格式;
2)選擇另存為啟用宏的工作簿。
相關(guān)推薦:
excel中sheet頁(yè)太多無(wú)法顯示怎么辦?
excel怎么設(shè)置點(diǎn)擊單元格跳到指定工作表?
一個(gè)Excel工作簿中的多個(gè)工作表怎么拆分成獨(dú)立表格?
相關(guān)文章
快速批量從excel單元格中提取含有文字單元格中的數(shù)字
經(jīng)常使用excel辦公的朋友都知道excel單元格中經(jīng)常是數(shù)字和字符混在一起的,那么我們?cè)撊绾慰焖倥繌膃xcel單元格中提取含有文字單元格中的數(shù)字呢?下面小編為大家介紹快速2015-10-29excel單元格的數(shù)據(jù)如何批量提取出來(lái)?
excel中如何快速提取含有文字單元格中的數(shù)字,很多人會(huì)想到使用函數(shù),其實(shí)很多情況下如果不需要函數(shù)就能解決的時(shí)候,我們就可以選擇基本操作來(lái)解決這一問(wèn)題。下面小編就為2015-10-26EXCEL如何隱藏、鎖定和保護(hù)工作表的內(nèi)容?
對(duì)于一些計(jì)算表和工作薄,用戶不希望將工作表的某個(gè)部分進(jìn)行修改,通過(guò)鎖定和保護(hù)可以實(shí)現(xiàn)工作表的部分或者整個(gè)工作薄的保護(hù)。那么EXCEL如何隱藏、鎖定和保護(hù)工作表的內(nèi)容?2016-01-15Excel2013工作表怎么給數(shù)據(jù)設(shè)置千元的單位?
Excel2013工作表怎么給數(shù)據(jù)設(shè)置千元的單位?excel表格中的數(shù)據(jù)默認(rèn)是元,但是數(shù)據(jù)然大了,想一千元為單位該怎么設(shè)置呢?下面分享excel中設(shè)置千元單位的方法,需要的朋友可2016-01-13Excel2010如何保護(hù)工作表和解除被保護(hù)的工作表?
Excel2010如何保護(hù)工作表和解除被保護(hù)的工作表?很多朋友表示并不是很清楚,所以今天小編就為大家詳細(xì)介紹一下,不會(huì)的朋友快快來(lái)學(xué)習(xí)吧2016-01-12- 我們可能經(jīng)常會(huì)用到powerpoint中鏈接幻燈片的功能,卻很少用到,甚至很少聽到excel鏈接表格的功能。其實(shí),掌握這項(xiàng)技巧也是很有必要的,那么在Excel中如何在不同的工作表之2016-01-09
- 有時(shí)引用的單元格區(qū)域內(nèi)沒(méi)有數(shù)據(jù),Excel仍然會(huì)計(jì)算出一個(gè)結(jié)果“0”,這樣使得報(bào)表非常不美觀,看起來(lái)也很別扭,那么在Excel中如何用IF函數(shù)清除工作表中的0?下面小編就為大2016-01-06
在Excel2010工作表中給數(shù)據(jù)創(chuàng)建圖片
這篇教程是向腳本之家的朋友介紹在Excel2010工作表中給數(shù)據(jù)創(chuàng)建圖片方法,教程真的很不錯(cuò),對(duì)于不知道怎么操作的朋友可以參考本文,希望能對(duì)大家有所幫助2016-01-04Excel2016的預(yù)測(cè)工作表forecast該怎么使用?
Excel2016的預(yù)測(cè)工作表forecast該怎么使用?這個(gè)功能是可以從歷史數(shù)據(jù)分析出事物發(fā)展的未來(lái)趨勢(shì),而且可以用圖表的形式展現(xiàn)出來(lái),下面分享這個(gè)功能的使用方法,需要的朋友2016-01-04在excel電子表格中怎么進(jìn)行全部設(shè)置工作表的名稱?
當(dāng)我們?cè)谑褂肊xcel進(jìn)行辦公的時(shí)候,我們可能會(huì)碰到同一個(gè)Excel文檔中有多個(gè)Sheet頁(yè)面的情況,那么在excel電子表格中怎么進(jìn)行全部設(shè)置工作表的名稱?下面小編就為大家詳細(xì)介2015-12-29