此技巧所完成的效果,可能超出大部分同學的想象。因為除了VBA編程和複雜的數組公式,在excel中不太可能實現這樣高級的自動篩選效果:
選取關鍵字後,可以自動從源表中篩選出結果
原表
篩選效果(動畫演示)
操作步驟:(有點多哦)
1、 數據 - 自其他來源 - 來自Microsoft Query
2、數據庫選取 Excel Files*,點確定按鈕進入下一步。
3、數據名選取當前操作的excel文件名。
4、打開源數據表所在的工作表,把相關的字段名移動右邊的框中。
注:如果左側是空白,點選項按鈕,選中“系統表”選項。
5、篩選數據窗口中,選取“產品名稱”,右邊條件框中分別選取“等於”和產品A(隨便選一個)
6、排序頁面,直接點下一步。
7、在“完成”頁面中選取"在Microsoft Query中....."
8、在打開的Microsoft Query界面中,點“SQL”按鈕打開代碼窗口。
10、修改代碼。把"A"替換為?(問號)
11、在第8步點確定後,會彈出一個輸入參數的小窗口,不需要填寫,直接點確定按鈕。
12、點“將數據返回到 Excel”
13、選取數據表存放的位置,可以是現有表,也可以是新建的表。
14、在上一步點確定後,會自動彈出輸入參數值的窗口,選取已設置好下拉菜單的單元格(回覆 下拉菜單 查看設置方法)。並選中窗口中兩個刷新選項。
設置完成!!
閱讀更多 網優的那些事 的文章