跳到主要內容

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

我們可以使用“高級篩選器”功能輕鬆篩選數據並將篩選後的數據複製到活動工作表的另一個位置,但是,您是否曾經嘗試過將數據從一個工作表篩選到另一個工作表並動態進行篩選? 這意味著,如果原始工作表中的數據發生變化,則新的過濾數據也將發生變化。 本文,我將介紹 Microsoft Query Excel中的功能來解決此任務。

在Excel中動態將數據從一個工作表過濾到另一個工作表


在Excel中動態將數據從一個工作表過濾到另一個工作表

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

1。 首先,為源數據定義一個範圍名稱,請選擇要過濾的數據范圍,然後在 名稱框,然後按 Enter 鍵,請參見屏幕截圖:

doc過濾到另一張紙1

2。 其次,您應該為數據創建一個表,請選擇數據范圍,然後單擊 插入 > 枱燈,在彈出 創建表格 對話框,檢查 我的桌子有標題 選項,請參見屏幕截圖:

doc過濾到另一張紙2

3。 然後點擊 OK 按鈕,已經為數據范圍創建了一個表,然後打開一個新的工作表,您要在其中找到過濾結果,然後單擊 數據 > 從其他來源 > 從Microsoft查詢,請參見屏幕截圖:

doc過濾到另一張紙3

4。 在 選擇數據源 對話框,請單擊 Excel文件* 數據庫 列錶框,請參見屏幕截圖:

doc過濾到另一張紙4

5。 然後點擊 OK 按鈕去 選擇工作簿 對話框,從右側 目錄 列錶框,請選擇活動工作簿所在的文件夾,然後從左側單擊當前工作簿的工作簿名稱 數據庫名稱 列錶框,請參見屏幕截圖:

doc過濾到另一張紙5

6。 繼續點擊 OK 按鈕,在彈出 查詢嚮導-選擇列 對話框中,在左框中,選擇您為數據創建的範圍名稱,然後單擊加號 (+), 展開該選項,並且所有列標題均已顯示,如下所示:

doc過濾到另一張紙6

7。 然後,您應該從 可用的表和列 盒入 查詢中的列 框,選擇標題並單擊 doc過濾器到另一個工作表addbutton 按鈕,請參見屏幕截圖:

doc過濾到另一張紙7

8。 然後點擊 下一頁 按鈕轉到 查詢嚮導篩選數據 對話框中,請在對話框中指定要作為過濾依據的過濾條件,請參見屏幕截圖:

doc過濾到另一張紙8

9。 然後點擊 下一頁 > 下一頁 按鈕轉到 查詢嚮導完成 對話框,在此對話框中,選擇 將數據返回到Microsoft Excel 選項,請參見屏幕截圖:

doc過濾到另一張紙9

10。 然後點擊 按鈕,一個 導入數據 彈出對話框,請檢查 枱燈,然後指定一個單元格位置以將過濾器結果放在 現有工作表 選項,請參見屏幕截圖:

doc過濾到另一張紙10

11。 最後點擊 OK 按鈕,過濾器數據已導入到新表中,請參見屏幕截圖:

doc過濾到另一張紙11

12。 現在,已過濾的數據已鏈接到您的原始數據,即使您在原始數據中添加行或更改值,單擊“確定”後,過濾結果也會在輸出表中自動更新。 全部刷新 按鈕下 數據 標籤,請參見屏幕截圖:

doc過濾到另一張紙12


根據多個條件或其他特定條件(例如,文本長度,區分大小寫等)過濾數據。

Excel的Kutools超級濾鏡 該功能是一個功能強大的實用程序,您可以應用此功能來完成以下操作:

  • 使用多個條件過濾數據; 按文本長度過濾數據;
  • 按大小寫過濾數據; 按年/月/日/週/季度過濾日期

文檔超級過濾器1

Excel的Kutools:具有300多個方便的Excel加載項,可以在30天內免費試用,沒有任何限制。 立即下載並免費試用!


演示:在Excel中動態地將數據從一個工作表過濾到另一個工作表

最佳辦公生產力工具

熱門特色: 尋找、突出顯示或識別重複項   |  刪除空白行   |  合併列或儲存格而不遺失數據   |   沒有公式的回合 ...
超級查詢: 多條件VLookup    多值VLookup  |   跨多個工作表的 VLookup   |   模糊查詢 ....
高級下拉列表: 快速建立下拉列表   |  依賴下拉列表   |  多選下拉列表 ....
欄目經理: 新增特定數量的列  |  移動列  |  切換隱藏列的可見性狀態  |  比較範圍和列 ...
特色功能: 網格焦點   |  設計圖   |   大方程式酒吧    工作簿和工作表管理器   |  資源庫 (自動文字)   |  日期選擇器   |  合併工作表   |  加密/解密單元格    按清單發送電子郵件   |  超級濾鏡   |   特殊過濾器 (過濾粗體/斜體/刪除線...)...
前 15 個工具集12 文本 工具 (添加文本, 刪除字符,...)   |   50+ 圖表 類型 (甘特圖,...)   |   40+ 實用 公式 (根據生日計算年齡,...)   |   19 插入 工具 (插入二維碼, 從路徑插入圖片,...)   |   12 轉化 工具 (數字到單詞, 貨幣兌換,...)   |   7 合併與拆分 工具 (高級合併行, 分裂細胞,...)   |   ... 和更多

使用 Kutools for Excel 增強您的 Excel 技能,體驗前所未有的效率。 Kutools for Excel 提供了 300 多種進階功能來提高生產力並節省時間。  點擊此處獲取您最需要的功能...

kte選項卡201905


Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I did this in Excel 2019 (64-bit) and of course it's working beautifully, but I can't make it work in Excel 2007 (which is 32-bit): ODBC Excel Driver Login Failed: Unrecognized database format.
This comment was minimized by the moderator on the site
This is lame, because you always have to keep your document name and the directory where you save it to the same. A solution without document save location etc would be much more helpfull. Because you wnat data from a worksheet filtered to another worksheet in the same document you have to cut out the part save location etc.

Alejandra, probably this is the problem in your case to. When you save your file to antoher location, when you give it another name, when you want to make this for a friend or another computer it wont work because the file location changes or the name etc.
This comment was minimized by the moderator on the site
My data wont refresh to show new information
This comment was minimized by the moderator on the site
can i from excel spreadsheet find mileages from a set point to multi post codes as to establish the distance to and from post codes
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations