Skip to main content

如何在 Excel 中動態地將資料從一個工作表篩選到另一個工作表?

Author: Xiaoyang Last Modified: 2025-08-06

我們可以輕鬆使用「進階篩選」功能來篩選資料並將篩選後的資料複製到活動工作表的其他位置,但您是否嘗試過將資料從一個工作表篩選到另一個工作表並實現動態篩選呢?這意味著,如果原始工作表中的資料發生變化,新篩選的資料也會隨之改變。本文將介紹 Excel 中的 Microsoft Query 功能來解決這個問題。

在 Excel 中動態地將資料從一個工作表篩選到另一個工作表


在 Excel 中動態地將資料從一個工作表篩選到另一個工作表

要完成此任務,請按照以下步驟操作:

1. 首先,為源數據定義一個區域名稱,請選擇要篩選的數據範圍,然後在名稱框中輸入區域名稱,然後按下Enter鍵,參見截圖:

define a range name for the source data

2. 接下來,您應該為數據創建一個表格,請選擇數據範圍,然後點擊 插入 > 表格,在彈出的 創建表格 對話框中,勾選 我的表格有標題 選項,參見截圖:

click Insert > Table to insert a table format

3. 然後點擊 確定 按鈕,已為數據範圍創建了一個表格,然後打開一個新的工作表,您希望在此放置篩選結果,並點擊 數據 > 從其他來源 > 從 Microsoft Query,參見截圖:

screenshot of clicking Data > From Other Sources > From Microsoft Query

4. 在 選擇數據源 對話框中,請點擊 Excel文件* 進入 數據庫 清單框,參見截圖:

click Excel Files* into the Databases list box

5. 然後點擊 確定 按鈕進入 選擇工作簿 對話框,從右側的 目錄 清單框中,請選擇當前工作簿所在的文件夾,然後從左側的 數據庫名稱 清單框中點擊當前工作簿的名稱,參見截圖:

 choose the folder which the active workbook locates

6. 繼續點擊 確定 按鈕,在彈出的 查詢嚮導-選擇列 對話框中,在左側的方框中選擇您為數據創建的區域名稱,並點擊加號 (+) 展開選項,所有列標題都已顯示如下截圖所示:

select the range name you have created for your data

7然後您應該將列標題從 可用表格和列 方框添加到 您的查詢中的列 方框中,選擇標題並點擊 add the column headers from the Available tables and columns box into the Columns in your query box 按鈕,參見截圖:

specify the filter criteria

8. 然後點擊 下一步 按鈕進入 查詢嚮導-篩選數據 對話框,在對話框中,請指定您想要篩選的條件,參見截圖:

select Return Data to Microsoft Excel option

9. 然後點擊 下一步 > 下一步 按鈕進入 查詢嚮導-完成 對話框,在該對話框中,選擇 返回數據到 Microsoft Excel 選項,參見截圖:

set optiona in the import Data dialog box

10. 然後點擊 完成 按鈕,會彈出一個 導入數據 對話框,請勾選 表格,並指定一個單元格位置以將篩選結果放在現有的工作表選項下,參見截圖:

the filter data has been imported into the new sheet

11. 最後,點擊 確定 按鈕,篩選的數據已經導入到新工作表中,參見截圖:

the filtered data has been linked to the original data

12. 現在,篩選的數據已經與您的原始數據相連接,即使您在原始數據中新增行或更改值,篩選結果也會在點擊 數據 選項卡下的 全部重新整理 按鈕後自動更新於輸出工作表中,參見截圖:

super filter of kutools


根據多個條件或其他特定條件篩選數據,例如按文字長度、區分大小寫等。

Kutools for Excel超級篩選 功能是一個強大的工具,您可以應用此功能來完成以下操作:

  • 根據多個條件篩選數據;      根據文字長度篩選數據;
  • 根據大小寫篩選數據;       根據年/月/日/星期/季度篩選日期

doc-super-filter1

Kutools for Excel:擁有超過 300 種實用的 Excel 增益集,免費試用 30 天且無任何限制。 立即下載並免費試用!


示範:在 Excel 中動態地將資料從一個工作表篩選到另一個工作表

最佳 Office 辦公效率工具

🤖 Kutools AI Aide:徹底革新數據分析,基於智能執行|生成程式碼|創建自訂公式|分析數據並生成圖表|調用 Kutools Functions
熱門功能查找、選取項目的背景色或標記重複值 | 刪除空行 | 合併列或單元格且不丟失資料 | 四捨五入...
高級 LOOKUP多條件查找|多值查找|多表查找|模糊查找...
高級下拉列表快速創建下拉列表 | 關聯下拉列表 | 多選下拉列表 ...
列管理器添加指定數量的列 | 移動列 | 切換隱藏列的可見狀態 | 區域與列比較 ...
精選功能網格聚焦 | 設計檢視 | 增強編輯欄 | 工作簿及工作表管理器 | 資源庫 (自動文本) | 日期提取器 | 合併資料 | 加密/解密儲存格 | 按清單發送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體/傾斜/刪除線 ...)...
前15 大工具集12 款文本工具添加文本刪除特定字符,...)|50+ 種圖表 類型甘特圖,...)|40+ 實用 公式基於生日計算年齡,...)|19 款插入工具插入QR码按路徑插入圖片,...)|12 款轉換工具金額轉大寫匯率轉換,...)|7 款合併和分割工具高級合併行分割儲存格,...)| ...以及更多
使用 Kutools 支援你的語言——支援英語、西班牙語、德語、法語、中文及40 多種語言!

利用 Kutools for Excel 大幅提升你的 Excel 技能,感受前所未有的高效體驗。 Kutools for Excel 提供超過300 項高級功能,助你提升效率並保存時間。 點此查看你最需要的功能...


Office Tab 為 Office 帶來標籤式介面,讓你的工作更加輕鬆

  • 啟用 Word、Excel、PowerPoint 的標籤式編輯和閱讀功能
  • 在同一個視窗的標籤中打開和創建多個文件,而不是在新窗口中分開開啟。
  • 可提升你50% 的工作效率,每天為你大量減少滑鼠點擊次數!