最近遇到一個需要在EXCEL中做出類似SQL語法中的SELECT..l.Group By效過的功能,其實這個方法也是拜Google大神找到的,不過範例不太清楚,我就在稍微加油添醋一下寫這篇。
1.準備資料
為每個欄位在第一行加上欄位名稱,取什麼名字無所謂。
目的是為了做出類似[Select C1 From Table Where Filter >0]效果的功能
2.加入過濾條件
所謂過濾條件類似SQL查詢語法中的WHERE條件。加入的方法是隨意選擇一個欄位,第一行輸入要過濾的欄位名稱,本例中要挑選Filter值大於0的資料,所以第一個欄位輸入[Filter],第二個條件輸入條件為[>0],代表飾選的結果要大於0。
3.產生Group By結果
使用[篩選=>進階篩選]。
(1) 選取[將篩選結果複製到其它地方]
(2) 選取[資料範圍],如圖示1處。
(3) 選取[準則範圍],如圖示2處。
(4) 選取[複製到],如圖示3處。
(5) 勾選[不選重複的記錄]。
4.顯示結果
0 意見:
張貼留言