首页
/
每日頭條
/
職場
/
Excel實用技巧之得到所有工作表名稱列表
Excel實用技巧之得到所有工作表名稱列表
更新时间:2026-08-05 09:41:32

這是一個非常實用的技巧,不用寫代碼,就可以獲得所有工作表的列表,還可以獲得文件夾下所有文件的列表

緣起

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)1

其實這個問題我經常會遇到,也經常有朋友問起,我也一直想寫篇文章介紹一下這個技巧,卻總是想不起來寫!

今天我又一次遇到了這個問題,終于決定寫一寫。

很簡單,我有一個Excel文件,這裡有很多個Sheet,其中有一些Sheet記錄了各省的數據:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)2

我想做一個下拉列表框,可以選擇省份。但是不要所有的省份,而是需要我這個工作簿中有數據的那些省份:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)3

事情其實很簡單,隻要找一個區域輸入各個Sheet名稱,然後設置數據驗證就可以了。

但是操作起來有點麻煩,要一個一個輸入,顯得有點多。當然,我這種情況還好了,上一次來問的朋友好像有100多個Sheet,要一個一個輸入就不太可取了。


獲得所有工作表名稱列表的技巧

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)4

我們可以用下面的方法獲得所有工作表列表。

本方法在Excel 2016中可以直接使用,如果是Excel 2013,請激活Power Query。具體方法見這裡

1. 新建查詢

在“數據”選項卡下,點擊“新建查詢”,“從文件”,“從工作簿”:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)5

浏覽找到當前文件

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)6

點擊“導入”,在“導航器”左邊随便選一個省份工作表,點擊右下角“轉換數據”按鈕:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)7

彈出“Power Query編輯器”:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)8

2. 修改查詢設置

在右邊的查詢設置面闆中,将名稱修改為:Province

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)9

在查詢設置中,将“應用的步驟”中除了“源”之外的所有步驟删掉(隻要點擊每個步驟前面的叉号就可以了):

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)10

在左邊的表格區域,可以看到如下的表格:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)11

可以看到這一列就是我們要的所有省份的列表。

3. 最後修改

删掉其他列。按照Shift,用鼠标點選其他列,點鼠标右鍵,選擇“删除列”:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)12

然後删掉第一行(我們的列表中不需要Index表)。點擊”主頁“選項卡下的“删除行”,點擊“删除最前面幾行”:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)13

在對話框中将行數設為1:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)14

點擊确定後,得到如下表格:

4. 上載結果

點擊“主頁”選項卡下的“關閉并上載”,點擊“關閉并上載至...”:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)15

在對話框中,選擇顯示方式為“表”,位置為“現有工作表”,區域為你選定的區域,點擊“加載”:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)16

片刻後,你得到了一個你需要的工作表的列表。

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)17


擴展一下:如何得到一個目錄下所有文件的名稱列表

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)18

很多時候我們的數據不是存放在一個文件的多個Sheet中,而是放在多個文件中,此時我們就需要獲得多個文件的名稱。這時,也可以使用這個技巧。

1. 新建一個查詢

同樣,我們新建一個查詢,這次不是從工作簿,而是選擇從文件夾:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)19

選擇文件存放的文件夾路徑:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)20

點擊确定後,來到下面的對話框:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)21

點擊右下角的“轉換數據”,彈出Power Query編輯器:'

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)22

2. 删掉除Name外的其他列

選中Name列,點擊鼠标右鍵,選擇“删除其他列”:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)23

3. 删掉.xlsx

在“轉換”選項卡中,點擊“替換值”,

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)24

将要查找的值修改為“.xlsx”,替換為保持不變:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)25

點擊确定,替換完成:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)26

點擊關閉并上載至:

Excel實用技巧之得到所有工作表名稱列表(Excel實用技巧之得到所有工作表名稱列表)27

選擇合适的位置,點擊确定,就得到了所有文件名的列表了


今天就分享到這裡了!

這個技巧是一個非常實用的技巧,盡管我寫了很多,但是實際操作非常簡單,大家趕緊學會了,趕緊用起來,至少可以節省15分鐘

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
現在boss直聘靠譜嗎
現在boss直聘靠譜嗎
,
2026-08-05
農村綜合發展方案
農村綜合發展方案
農村綜合發展方案?航拍仙居縣橫溪鎮鄉村田園景色為加快縮小城鄉區域差距、收入差距,日前,省委農辦研究制定《浙江省推進農民農村“擴中”“提低”工作方案》(下稱《方案》),力争到2025年實現農村家庭年可支配收入10萬元至50萬元群體比例達到80...
2026-08-05
小學語文面試試講一年級
小學語文面試試講一年級
【面試備課紙】1.題目:《阿長與〈山海經〉》2.内容:阿長與《山海經》長媽媽,已經說過,是一個一向帶領着我的女工,說得闊氣一點,就是我的保姆。我的母親和許多别的人都這樣稱呼她,似乎略帶些客氣的意思。隻有祖母叫她阿長。我平時叫她“阿媽”,連“...
2026-08-05
三年級教學質量分析與工作總結
三年級教學質量分析與工作總結
三年級教學質量分析與工作總結?道法教學工作總結本學期我承當了三年級下學期三班的《品德與社會》課程的教學任務,下面我們就來聊聊關于三年級教學質量分析與工作總結?接下來我們就一起去了解一下吧!三年級教學質量分析與工作總結道法教學工作總結本學期我...
2026-08-05
dnf現版本選什麼副職業
dnf現版本選什麼副職業
dnf現版本選什麼副職業?副職業在以前版本是非常重要的一個玩法,但随着版本的更新副職業逐漸的消失在玩家的實現中以前我也沒太在意,後來發現還是有挺多收益的今天我就跟大家講解一下這個四個副職業都有什麼作用分解師這個副職業應該是最多的,因為确實升...
2026-08-05
Copyright 2023-2026 - www.tftnews.com All Rights Reserved